下列说法错误的有( )。
A. 数组是一种对象
B. 数组属于一种基本类型
C. int number=[]={31,23,33,43,35,63};
D. 数组的大小可以任意改变
下面说法错误的有( )。
A. 数组元素可以是不同类型。
B. 数组声明完后立即可用。
C. 假设a是含有10个元素的int型数组变量,则下列语句是正确的:for(int a : a) System.out.println(a);
D. int[] a;a = {1, 3};这两条语句可以实现声明并创建和初始化数组。
E. 数组创建之后一定有默认值
F. 假设a是含有10个元素的int型数组变量,最后一个元素是a[a.length-1]。
以下哪些是合法的二维数组声明和初始化( )
A. int a[][] = new int[10, 10];
B. int a[][] = new int[10][10];
C. int x[10][10] = new int[10][10];
D. int [][]a = new int[10][10];
E. int []a[] = new int[10][10];