在基本的二维字符串数组的嵌套
现在我想知道的是,为什么第二个
当我进行实验时,我只能从中提取到:如果两个
那么为什么这个小调整可以修复所有问题呢?
for
循环中,我遇到了这个问题: array = new String [5][10];
for(int i=0; i<array.length;i++)
{
for(int j=0; j<array[0].length;j++)
{
System.out.print(array[i][j]="*");
}
System.out.println("");
}
现在我想知道的是,为什么第二个
for
语句包含array[0].length
而不像之前的for
语句一样包含array.length
?当我进行实验时,我只能从中提取到:如果两个
for
语句都包含array.length
,并且2D数组为5x10,则它会将其打印成一个5x5,但是使用array[0].length
则会正确地打印出5x10。那么为什么这个小调整可以修复所有问题呢?