二维数组定义
1. 数组是一种固定类型固定大小的集合,之所以说数组是固定大小的就是因为我们在定义一个数组的时候就已经把数组的大小设置好了。而且Java数组元素也是一个引用数据类型,我们今天要说的就是引用类型的数组,它包括类,接口,和数组三种。
2.Java数组的属性Java数组只有唯一的属性length就是数组的长度,我们可以通过数组对象arry and arry.length获取数组的长度。
声明二维数组
import java.util.Arrays;
public class Test05{
public static void main(String args【])
int[][] arr;
arr = new int[3][];
int[] arr1 = {1,3,4,5};
int[] arr2 = {1,3,4};
int[] arr3 = {2,1,6,4};
arr[0] = arr1;
arr[1] = arr2;
arr[2] = arr3;
System.out.println(arr); System.out.println(Arrays.toString(arr));
}
}
二维数组遍历
import java.util.Arrays;
public class Text2{
public static void main(String[] args){
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();
}
}
}