Java命令行参数
1 什么是Java命令行参数
Java命令行参数是一个参数,即在运行Java程序时传递的参数。
每一个Java程序都有一个带String args[]参数的main方法。这个参数表明main方法将接收一个字符串数组,也就是Java命令行参数。
2 Java命令行参数的例子
在此示例中,我们仅接收一个参数并打印它。要运行此Java程序,必须从cmd命令行工具传递至少一个参数。
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java命令行参数的例子
*/
class Demo{
public static void main(String args[]){
System.out.println("你输入的第一个参数是: "+args[0]);
}
}
cmd命令行输入:
javac Demo.java
java Demo yiidian
输出结果为:
你输入的第一个参数是: yiidian
3 打印Java命令行所有参数
在此示例中,我们将打印从命令行传递的所有参数。因为我们使用for循环遍历数组。
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* 打印Java命令行所有参数的例子
*/
class A{
public static void main(String args[]){
for(int i=0;i<args.length;i++)
System.out.println(args[i]);
}
}
cmd命令行输入:
javac Demo.java
java Demo eric jack rose
输出结果为:
eric
jack
rose
热门文章
优秀文章