- public class array {
- public static void main(String args[]) {
- int a[];
- int i;
- a = new int[3];
- for (i = 0; i < 3; i++) System.out.println("a[" + i + "]=" + a[i] + ",\t");
- System.out.println("数组的长度是:" + a.length);
- }
- }
- a[0] = 0,
- a[1] = 0,
- a[2] = 0,
数组的长度是: 3
可以发现 java 中定义数组的方式与 c 中有一些不同
int a[]=new int[3];
其中也可以直接这样子一步定义
int a[3];
但是 java 不能像 c 中那样定义, 上述代码在 java 中是错误的
来源: http://www.bubuko.com/infodetail-2531458.html