关于初学java的一点疑问(main方法的定义)
初学者在开始编写第一个程序后
发现有些书中写的是
public static void main(String args[])
但是博主一次失误写错后,发现编译环境提示的却是
public static void main(String[] args)
这就对较真的新手很不友好了,比如像博主这样又菜又较真的孩子,这个中括号[]放在哪儿才是正确的呢?
再次实验,发现这两种方法都是可以行得通得,程序会正常进行编译
经过百度查询
其实这两种方法都是可以的,String[] args更加符合java编程规范
其中《java编程规范》(第三版)中也采用的是
public static void main(String[] args)
感谢大家!
作者水平有限 有错误请留言指出,会及时改正