我是一年级学生,我不知道在这里做什么。我有输入值,但结果一直是 0。我期待这样的输出:
0000000000
1111111111
2222222222
3333333333
4444444444
但它一直给我 0。
这是迄今为止我的代码:
String [][]array2D = new String[5][10];
for(int r=0; r<array2D.length; r++)
{
for(int b=0; b<array2D[r].length; b++)
{
System.out.print(array2D[r][b]);
}
System.out.println();
}
System.out.println("Prepared By: Mark Vincent D. Yap");
}
最佳答案
这给出了期望的结果:
String [][]array2D = new String[5][10];
for(int r=0; r<array2D.length; r++)
{
for(int b=0; b<array2D[r].length; b++)
{
array2D[r][b] = Integer.toString(r);
}
System.out.println();
}
for(int r=0; r<array2D.length; r++)
{
for(int b=0; b<array2D[r].length; b++)
{
System.out.print(array2D[r][b]);
}
System.out.println();
}
System.out.println("Prepared By: Diligent Key Presser");
希望您能采取这一点,而不仅仅是复制和粘贴。
关于java - 2D Java 数组 - 如何输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35787012/