用来传递参数给main函数的,和一般方法(函数)的参数没什么区别,名字也可以改变比如String[] xxx
解决方案 »
- java教科书中哪一章讲序列化问题
- java开发工作好做吗
- 关于拖动和窗体事件
- 请问:throws 与 try{ }catch() 到底有什么区别??
- 问一个程序退出的问题
- 怎样将.class生成.exe文件哪?
- 强烈要求csdn开设开放源代码工具或技术专区~!(现在的商业厂商手段太卑鄙)
- 怎么取得一个中文字符串的拼音首字母,如字符串“程序设计”得到“cxsj”。
- 请问如果arraylist中是一个二维数组,应该怎么取出来
- 怎么转换进制(50分)求助
- 为什么JBuilder写视窗程序的那个小窗口好像不怎么好用,他到底是干什么的?控件没有办法放上去,尺寸不对
- 各位高手还是昨天的事!!!--- 怎样将字符转换为数据?(javascript)
System.out.println(args[0]);
}// java XXXX abc
然後輸出abc,明白嗎?
arg[]里面就分别存放了1 2 3
在dos窗口中用java a 1 2 3命令,其中1是arg[0]、2是 arg[1]、3是 arg[3]
public class test(
2. public static void main(string[]args){
3. string foo = args [1];
4. string foo = args [2];
5. string foo = args [3];
6. }
7. } And the command line invocation:
Java Test red green blue最后结果是什么?
只能接受一个字符?
2. public static void main(string[]args){
3. string foo = args [1];
4. string foo = args [2];
5. string foo = args [3];
6. }
7. } 这段程序问题多多啊:
1 string中的s要大写。
2 三个变量名要么不一样,一样时只定义一次就可以了,否则出错。
3 数级的下界是从0开始的,当有三个参数时应该是args[0],args[1],args[2]
改过之后,象你那样运行,应该不会有任何问题了。