关于二维数组的创建,以下做法正确的是: (1)int a[][] =new int[4][5] (2)int a[][] =new int[4][]; a[0]=new int[10];a[1]=new int[20]; (3)int a[][]; a=new int[3][]; a[0]=new int[3]; a[1]={1,2};a[2]={1,2,3};
(1)(2)
举一反三
- 下面正确创建了二维交错数组的是()。 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}};
- 对于数组的使用,以下做法正确的是: (1) int a[]={1,2,3} (2) int a[10]=new int[10]; a[10]=1;a[1]=1; (3) int a[10]={1,”2”,3}; (4) int a[10]; a[1]=0
- 下面几条定义一维数组的语句,正确的是 A: int[] arr2 = new int[]; B: int[] arr2 = new int[5]; C: int arr2[] = new int[5]{1, 2, 3, 4, 5}; D: int[] arr2 = new int[5]{1, 2, 3, 4, 5, 6};
- 下列关于数组的语句,错误的是: A: int x[];x=new int[5]; B: double[] y[];y=new double[2][3]; C: int x[3]={1,2,3}; D: int y[][]=new int[2][];y[0]=new int[3];y[1]=new int[5];
- 以下( )代码,不能够对数组正确初始化(或者是默认初始化)。 A: int[] a; B: int[] a = new int[5]; C: int[] a = new int[5]{1, 2, 3, 4, 5}; D: int[] a = {1, 2, 3, 4, 5};
内容
- 0
以下数组定义,正确的是( )。 A: int a[5]; B: int[] a = new [5]; C: int[] a = {1, 2, 3, 4, 5}; D: int a = new int[5];
- 1
下面关于 java 中的数组,使用错误的是 ()。 A: int x[] = new int[]{1, 2, 3, 4}; B: int x[] = new int[4]; C: int[] x; x={1, 2, 3, 4}; D: int[] x = {1, 2, 3, 4};
- 2
以下关于二维数组的定义和访问正确的是( )。 A: System.out.println( num[2][] ); B: int[][] num = new int[][]; C: int[][] num = new int[3][2]; D: int[][] num = new int[][1];
- 3
下列关于二维数组的定义正确的是( )。 A: int[1][2] arr=new int[][] B: int[][5] arr=new int[,] C: int[,] arr=new int[][2] D: int[,] arr=new int[2,5]
- 4
以下正确的二维数组定义是( )。? int a[2,3]={{1,2,3},{4,5,6}};;|int[][] a=new int[2][3]{1,2,3,4,5,6};;|int[,] a=new int[2,3]{{1,2,3},{4,5,6}};;|int[,] a=new int[3,2]{1,2,3,4,5,6};