java编写程序创建并初始化五个二维数组,使用五种不同的方式,并使用循环打印输出,初始化值任意。要求使用带增强型for循环的,和不带增强型for循环两种,都要体现在程序里。
时间: 2023-05-03 11:00:20 浏览: 83
第一种方式:
int[][] arr = new int[5][2];
arr[0][0] = 1;
arr[0][1] = 2;
arr[1][0] = 3;
arr[1][1] = 4;
arr[2][0] = 5;
arr[2][1] = 6;
arr[3][0] = 7;
arr[3][1] = 8;
arr[4][0] = 9;
arr[4][1] = 10;
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
第二种方式:
int[][] arr = {{1, 2}, {3, 4}, {5, 6}, {7, 8}, {9, 10}};
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
第三种方式:
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= 2; j++) {
System.out.print(i * j + " ");
}
System.out.println();
}
第四种方式:
for (int[] a : arr) {
for (int i : a) {
System.out.print(i + " ");
}
System.out.println();
}
其中第一、二种方式是使用静态初始化和动态初始化方式,第三、四种方式则是使用for循环嵌套方式。需要注意的是,第四种方式中的循环语句使用了增强型for循环。
阅读全文