黑马程序员技术交流社区

标题: 求解,数组的括号到底写在定以前,还是定以后啊? [打印本页]

作者: yjsf216    时间: 2015-3-4 23:40
标题: 求解,数组的括号到底写在定以前,还是定以后啊?
本帖最后由 yjsf216 于 2015-3-5 09:56 编辑

以前我写数组的时候都是 int a[] ,现在我看很多的数组都是 int[] a ,应该是都可以的,但是有什么区别么?
作者: z47057554    时间: 2015-3-5 03:18

没有区别,只是阅读上的区别
像二维数据,比较明显
int[][] arr;
int arr[][];
甚至
int[] arr[];
都是一样的,第一种跟第二种都可以用,看你习惯哪一种,推荐使用第一种,先明确类,更符合java定义变量的习惯
第三种虽然也是正确的,但阅读性极差
毕老师在基础视频中说,你开发时候这么写,组长看到的侍候会找你拼命的

作者: 法国外籍军团    时间: 2015-3-5 07:39
个人感觉第二种阅读比较明了,定义一个int型数组arr,int[] arr,
作者: huangchunwei    时间: 2015-3-5 07:51
二楼说的很好。没什么区别,都是定义数组的一种方式。建议使用int[]
arr。这种形式。方便于阅读。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2