下面关于数组声明和初始化的语句哪个有语法错误()
A:int a1[]={3,4,5};
B:String a2[]={"string1","string1","string1"};
C:String a3[]=new String(3);
D:int[][] a4=new int[3][3];
出自:计算机科学