黑马程序员技术交流社区
标题:
JAVA 入门问题
[打印本页]
作者:
拂袖叙五代
时间:
2015-10-6 09:52
标题:
JAVA 入门问题
public static void main(String args)开头
可是这里有时候是String[] args
有时候又是String args[]
请问两者有区分吗?
作者:
adam点点
时间:
2015-10-6 17:43
没有区别,定义数组可以有多种方式
作者:
吉吉粥
时间:
2015-10-6 18:23
String[] args 跟 String args[]
”[]“位置的变化,不管是在变量名后,或者 String 后面,只是写法不同,实际上都是定义一个String类型数组的意思。
这个让我想到了 一维数组跟二维数组:一维数组 例如 int[] 变量; 与 int 变量[]; 放在前后都是一个意思,没有区别的,但是二维数组就需要注意了。int [] [] 变量; int[] 变量 []; int 变量[][];着三个意思也是相同的。
但是 int[]变量1,变量2[];//结果就不一样了,变量1是一维的,变量2是二维。其实分开来看就是 一维: int[]x; 跟二维:int[]y[];
作者:
green_power
时间:
2015-10-6 18:42
来学习下
作者:
winddack
时间:
2015-10-6 19:41
没有区别,都是定义数组的格式,看个人使用习惯
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2