我没有说清楚,不好意思,我说的是为什么不可以int i[10]这样!
java中声明与初始化数组的方式与c不同,原因其实很简单,java是一个纯粹的面向对象语言,而C不是。在java中所数组也是一个对象,也需要通过new来创建。
在java中初始化时既可以规定数组的大小,也可以分被初始化数组中的每一个元素。
用一维数组举例:
声明一个int型一维数组
初始化这个数组