String args[]

victor-yang 2011-05-28 11:36:58
在学习java的时候,老师让我们记住,写主方法main()的时候要写成:
public static void main(String args[]) {}

可是,public、static和void我懂,那String args[] 到底是什么意思呢???

...全文
191 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
TKD03072010 2011-05-29
  • 打赏
  • 举报
回复
public static void main(String args[]) {}
其中:main()方法的参数是一个String对象的数组,有的程序中并没有用到这个args,但是Java编译器要求必须这样写,因为args要用来存储命令行参数
这是《Thinking in Java》上面的解释
简单来讲:String args[] 就是用来接受命令行参数
如在DOS下:
java HelloJava 11 22 33
(11 22 33 即为命令行参数)
a372210774 2011-05-29
  • 打赏
  • 举报
回复
在DOS窗口下运行JAVA文件 可以加上些参数想该数组传值 例如

java Test 61 62 63


pengpeng_xixi 2011-05-29
  • 打赏
  • 举报
回复
看看~~~~~~
gpwoaibiancheng 2011-05-29
  • 打赏
  • 举报
回复
good
龙四 2011-05-29
  • 打赏
  • 举报
回复
不就是一个String数组么,传一个String数组参数进去

作为参数,写成String[] args、String[] aaaa、String... aaa都行
有点笨 2011-05-29
  • 打赏
  • 举报
回复

命令行参数,main方法中必须要写,用的倒是不多。

比如你现在编一个从文本文件中读取字符串的程序,就可以利用命令行参数传递文件名
chenchenyangll 2011-05-28
  • 打赏
  • 举报
回复
程序启动时带的命令行参数
诚朴勇毅 2011-05-28
  • 打赏
  • 举报
回复
就是说main方法的参数是一个String类型的数组。也可以写成String[] arg
茫茫大海 2011-05-28
  • 打赏
  • 举报
回复

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧