我是Java初学者,所以请放轻松。我正在研究一个处理二维数组的练习方法问题。问题是一种方法,它告诉您将名为 array 的二维字符数组作为参数。然后它希望您将数组的所有元素初始化为“x”,但初始化为“o”的周长(第一列和最后一列以及第一行和最后一行)除外。
我的问题是如何初始化每个元素以表示二维数组中的 x 和 y,以及如何初始化周长的每个行和列元素?例如,创建 3 行乘 4 列的二维数组 -
char[][] table = new char[3][4]
- 将只用 o 填充桌子的外围,而里面的其余部分将用 x 填充,对吗?
这基本上是输出的样子吗?
{ o, o, o, o},
{ o, x, x, o},
{ o, o, o, o},
另外,如果我无法理解问题,有人可以引导我朝着正确的方向前进吗?
谢谢