public class ArrEg
{
public static void main(String[] args)
{
int i;
int j;
int myTable1[][] = new int[][] {
new int[] {0},
new int[] {0,1},
new int[] {0,1,2},
new int[] {0,1,2,3},
};
for(i=0;i<myTable1.length;i++){
for(j=0;j<myTable1[j].length;j++)
System.out.println(myTable1[i][j]);
}
}
}这样就行啦
编译能通过
有关数组声明,您还是去找本书好好看看吧
{
public static void main(String[] args)
{
int i;
int j;
int myTable1[][] = new int[][] {
new int[] {0},
new int[] {0,1},
new int[] {0,1,2},
new int[] {0,1,2,3},
};
for(i=0;i<myTable1.length;i++){
for(j=0;j<myTable1[j].length;j++)
System.out.println(myTable1[i][j]);
}
}
}这样就行啦
编译能通过
有关数组声明,您还是去找本书好好看看吧
for(j=0;j<myTable[j].length;j++)
~~~~看样子这个地方该是i吧
System.out.println(j);
}
应该是:System.out.println(myTable1[i][j]);
{
public static void main(String[] args)
{
int i;
int j;
int myTable1[][] = new int[][] {
new int[] {0},
new int[] {0,1},
new int[] {0,1,2},
new int[] {0,1,2,3},
};
for(i=0;i<myTable1.length;i++)
{
for(j=0;j<myTable1[i].length;j++) //<=======这里应该是myTable1[i].
System.out.print(myTable1[i][j]+ "\t ");
System.out.println();
}
}
}
new int[] {0},
new int[] {0,1},
new int[] {0,1,2},
new int[] {0,1,2,3},
};
for(int i=0;i<myTable1.length;i++){
for(int j=0;j<myTable1[i].length;j++) // j---->i
System.out.println(myTable1[i][j]); //j--->myTable1[i][j]
}