Java中main函数后面带的参数(String[] args)
来源:互联网 发布:博士后出站 知乎 编辑:程序博客网 时间:2024/04/26 00:23
String args[] 这个是运行程序前给它的参数
如果你在你程序要用这个参数的话就需要在运行前指定
比如java HelloWorld ceshi
那么在HelloWorld的main方法里面 args就是{"ceshi"}
多个的话用空格隔开..
比如java HelloWorld ceshi ceshi1 ceshi2
那么那么在HelloWorld的main方法里面 args就是{"ceshi", "ceshi1", "ceshi2"}
也就是说你假如你的程序是这样的
public class HelloWorld{
public static void main(String[] args) {
System.out.println(args[0]);
}
}
然后你编译 运行的时候这样运行
java HelloWorld hello
那么这个程序就会输出hello
之所以是Stirng 是因为我们只能以字符串的形式输入
名字的话随便取,只要符合java规定就行
命令行的参数。比如你直接在命令行直接用ie打开一个网页,就可以这样输入
iexplore.exe http://www.baidu.com
另外,如果你把一个文件拖动到编译后的可执行文件上,这个文件的文件路径会被传送到args的第一个元素上,即args[0]
数组名可以随便起。
String[] args 是用来传递用户在命令行输入的参数的。 之所以采用String 类型是因为Java 缺省就认为输入的参数都为字符串(当然你可以之后自己进行类型转换)。 String 之后的[] 括号表示用户输入的参数被放置在字符串数组中。因为用户可以输入的参数个数不定, 所以用个数组来装这些数据最好不过了。而且这个数组长度不限,[] 中没有定义数组的长度。最后args 是这个数组的名字。args 是英文 arguments (参数) 的简写。你当然可以给它其他名字, 但在IT 界公认用args 做main 函数的参数名字。
- Java中main函数后面带的参数(String[] args)
- java中main函数后面带的参数(String[] args)是什么意思?
- java中main函数的参数String[] args 的理解
- java main函数 中 参数 String args 使用
- java中main函数中的 参数(String [] args)
- java中main函数中的参数(String [] args)
- 命令行参数:关于java程序中main函数的String[] args参数的用法
- java中main方法的参数——String[] args
- JAVA中main方法的参数String args[]和String []args
- 随笔:Java中main函数的参数args的使用
- java main函数的args[]参数
- java main 中String[] args的用法
- java 给main(String args[]) 函数传参数
- 波哥学java, 5.10.3 理解main()方法 String[] args的使用 向 java 中传递参数
- eclipse 中如何输入main(String[] args)的参数
- Java——main方法的String[] args参数
- java程序main方法的参数String[] args
- 【笔试】java程序main方法的参数String[] args
- WebSocket初探
- 用vector<int>对象元素,实现输入10数,将每个奇数值元素用该值的两倍替换
- LA3644 利用并查集判断是否有环
- jQuery ajax - getScript() 方法和getJSON方法
- 编程基础-----C语言中#define的用法
- Java中main函数后面带的参数(String[] args)
- 我眼中的“程序员”!
- Git使用
- 设备驱动-----Linux 设备和驱动加载的先后顺序
- 冒泡排序法,递归,JAVA版
- 选择排序法,循环,非递归,JAVA版
- note : PE file format study
- 日期类(java)
- poj——1080(dp)