Java中float[10] arr; 语句正确吗? 先在这里公布答案,这是不对的。 为什么呢? 首先我们分析一下这个语句,是想建立一个容量为10的arr数组, 进行数组声明 float[] arr; 再初始化 arr=new float[10]; 或者直接写 float[] arr=new float[10]; 但是不能写成 float[10] arr; 系统无法识别该语句给arr数组分配内存空间。