二维数组
定义
//定义
//静态定义
int[][] arrays = new int[][]{{1, 2, 3},{4, 5, 6}};
int[][] arrays ={{1, 2, 3},{4, 5, 6}};
//动态定义
int[][] arrays = new int[2][3];
arrays[0][0] = 1;
arrays[0][1] = 2;
arrays[0][2] = 3;
arrays[1][0] = 4;
arrays[1][1] = 5;
arrays[1][2] = 6;
二维数组遍历
/**
* 步骤:1.依然是for循环进行遍历输出,第一次循环拿到的是一维数组
* 2.把拿到的一维数组进行二次循环,第二次循环拿到的是具体元素
*/
//需求:如何遍历二维数组
public class TowArrayDemo {
public static void main(String[] args) {
//静态定义
int[][] arrays = new int[][]{{1, 2, 3},{4, 5, 6}};
//第一次循环拿到的是一维数组
for (int i = 0; i < arrays.length; i++) {
String s = Arrays.toString(arrays[i]);
System.out.println(s);
//第二次循环拿到的是元素
for (int j = 0; j < arrays[i].length; j++) {
int array = arrays[i][j];
System.out.print(array);
System.out.println();
}
}
}
}