public static void main(String[] args)两种写法问题
public class Hello world {public static void main(String[] args)
=====================
public class Hello world {
public static void main(String args[])
这两种写法有什么却别???
----------------解决方案--------------------------------------------------------
没有区别,都一样
----------------解决方案--------------------------------------------------------
都是一个String数组作为参数而已
String[] args
String args[]
String... args
第一种和第二种是一样的,只是写法不一样而已
第三种是可变参数,也包含数组的概念
所以下面三种写法都是一样的,都是作为程序执行的入口方法而已,没有任何不同,且他们的参数都是一个String数组
public static void main(String[] args)
public static void main(String args[])
public static void main(String... args)
----------------解决方案--------------------------------------------------------
在数组中,【】写在类型后面 和写在名字后面都是一样的。
----------------解决方案--------------------------------------------------------
回复 楼主 vecomwa
Hello World 中间不能有空格
命名时要注意,哪里都不能有空格!
----------------解决方案--------------------------------------------------------
两种写法都一样,就看个人的习惯。 一般用这样的写法public static void main(String[] args)
----------------解决方案--------------------------------------------------------
了解下。
----------------解决方案--------------------------------------------------------
都是表示String类型的数组
----------------解决方案--------------------------------------------------------