我的程序的目标是让2d数组打印从1到80.我试图让它看起来有点像这样。如何让二维数组打印从1到80
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
以后我可以修复格式化和一切,但我如何得到的二维数组,从1-80打印的数字?我附上了迄今为止完成的代码。
公共类转换 {
public static void main (String[] args)
{
int[][] twoarray = new int[8][10];
int i ;
int j ;
for(i =0; i < 8; i++)
{
for(j = 0; j < 10; j++)
twoarray[i][j] = (i * j);
}
for(i = 0; i < 8; i++)
{
for(j = 0; j < 10; j++)
{
System.out.print(i);
System.out.print(" ");
System.out.print(j);
System.out.print(" ");
}
System.out.println();
}
}
}
你的代码甚至不使用填充数组。 –
@JohnJack,如果你得到了解决你的问题的答案,请[标记为已接受](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)。 – aioobe