下列数组定义正确的是( )。
A: int[] a[]= new float[2];
B: byte b[][]=new byte[3][];
C: String[] str=new String[3];
D: int my[][]=new int[3][3];
A: int[] a[]= new float[2];
B: byte b[][]=new byte[3][];
C: String[] str=new String[3];
D: int my[][]=new int[3][3];
举一反三
- 声明一个有3个元素的String类型的数组,不正确的是 A: String[] str = new String[3]; B: String str[] = new String[3]; C: String [] str = new String[3]; D: String[3] str = new String();
- 下列哪个选项能正确的创建数组?( ) A: int[,] array = int[4,5]; B: int size = 2;int[] pins = new int [size]; C: string[] str = new string[]; D: int pins[] = new int[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}};
- 创建数组正确的是: A: int[] ia = new int [15]; B: float fa = new float [20]; C: char[] ca = “Some String”; D: Object oa = new float[20]; E: Int ia [][] = (4, 5, 6) (1, 2, 3)
- 下列关于Java数组的代码片段,错误的是( )。 A: int[] a=new int[20]; B: String[] names = new String[3]; C: String[] names = {"Bob", "Achebe", null}; D: int[5] ages = new int[];