看到过这样的表达:
int data[] = new int[2]
但是数组的初始化不是这样定义的?
数据类型 [] 数组名称 = new 数据类型[长度];
所以,“[]”到底是在哪放啊?求各位解答~
定义数组有好几种方式。
int data[] = new int[2];
这种也是其中一种。
int data[] = new int[2];是C语言和C++的语法习惯,java借鉴过来是为了兼容C的代码
到了C#,就不再支持这种写法了
java中这两种方式都支持
不过常用 数据类型 [] 数组名称 = new 数据类型[长度];这种方式
不是只有两种吗