举一反三
- 设有整形数组的定义:int a[]=new int[8];, 则a.length 的值为
- 对于" int a[ ][ ]=new int[2][9]; " ,a[0].length、a[1].length的值都是9, a.length的值是2。
- 对于"int a[][]=new int[2][9];",a.length的值是2,a[0].length和a[1].length的值都是9。
- 对于 int [] a = new int[5]; a.length的值是5
- int[][ ] myArray3=new int[3][ ]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}}; myArray3[2][2]的值是()。( 2 分)
内容
- 0
对于" int [ ][ ] a={{1,2,3},{4,5,6,7}}; " ,a[0].length的值是3,a[1].length的值是4, a.length的值是2。
- 1
对于int a[] = new int[3];a.length的值是3
- 2
有Java语句如下,则说法正确的是( ) int []a,b=new int[3]; A: 此语句是错误的 B: a.length的值为3 C: b.length的值为3 D: a.length和b.length的值都为3
- 3
下面正确创建了二维交错数组的是()。 A: int[][] Arr=new int[3][];Arr[0]=new int[]{10,20,30};Arr[1]=new int[]{40,50,60,70};Arr[2]=new int[]{80,90}; B: int[,] Arr=new int[3,];Arr[0]=new int[]{10,20,30};Arr[1]=new int[]{40,50,60,70};Arr[2]=new int[]{80,90}; C: int[][3] Arr={new int[]{10,20,30},new int[]{40,50,60,70},new int[]{80,90}}; D: int[3][] Arr={new int[3]{10,20,30},new int[4]{40,50,60,70},new int[2]{80,90}};
- 4
有数组定义语句:int a[ ][ ] = {{1,2,3},{4,5},{6,7},{8}}; 则( )。 A: a.length的值是8 B: a[0].length的值是3 C: a[1][2]的值是2 D: 该语句不合法