我对编码还是相当陌生,所以我提前道歉。但我正在研究一个二维数组,似乎无法理解它。我已经完成了第一部分,但是我不知道如何编写这个方法(fillarray())(当我在第9行调用它时,它说它没有定义,但是我不知道如何通过编写这个方法来修复它)。
以下是我目前掌握的情况:
public class 2DArrays {
public static void main(String[] args) {
2DArrays 2D = new 2dArrays();
int[][] arr = 2D.fillArray();
for (int i = 0; i < arr.length; i++)
{
for (int j = 0; j < arr[i].length; j++) {
String str = "";
if (arr[i][j] < 0) {
str = "" + arr[i][j];
}
else {
str = " " + arr[i][j];
}
System.out.print(" " + str);
}
System.out.println();
}
}
}
2条答案
按热度按时间1dkrff031#
把一个循环换成另一个,所以。。。在这里:
总的来说(向你展示它很好……?):
结果:
j7dteeu82#
fillarray将行和列作为参数。
一种简单且格式化的显示方式是
印刷品