
二维数组的定义
动态初始化:数据类型 数组名称[][]=new 数据类型[行的个数][列的个数]
静态初始化:数据类型 数组名称[][]=new 数据类型 [][]{}{值,值,值}{值,值,值}}
范例:定义二维数组
public class Array108 {
public static void main(String[] args) {
int data[][]=new int[][] {
{1,2,3},{1,2,3} //2行3列
};
for(int x=0;x<data.length;x++) { //外层循环控制行
for(int y=0;y<data[x].length;y++) {
System.out.print(data[x][y]);
}
System.out.println();
}
}
}
123
123
范例:使用foreach结构输出数组
public class Array108b {
public static void main(String[] args) {
int data[][]=new int[][] {
{1,2,3},{1,2,3} //2行3列
};
for(int temp[]:data) {
for(int m:temp) {
System.out.print(m);
}
System.out.println();
}
}
}
123
123
2255

被折叠的 条评论
为什么被折叠?



