参考文献:http://blog.youkuaiyun.com/heng38274406/article/details/62885267
Java中主函数常见的形式是:public static void main(String[] args) {},很多初学者也许都不会注意,其中的 String[] args是干什么用的,或者怎么使用...
下面是一段测试输出main中args的代码:
package given.come.test;
public class Test01 {
public static void main(String[] args) {
//输出提示信息
System.out.println("打印 main 方法中的输入参数");
//声明一个整形变量i ,将其作为for循环控制变量
//以输出命令行中的输入的字符串
for(int i=0;i<args.length;i++){
System.out.println(args[i]);
}
}
}
其运行结果如下:
证明在一般情况下,args是没有元素的
下面介绍两种添加args的值得方法:
1.eclipse中 点击 Run -> Run Configurations -> Java Application ,然后选择项目对应的类 Test01 ,再点击 Arguments,在program arguments框中
输入字符串"Hello World"作为程序运行参数,然后点 Apply -> Run
2.导出可运行 jar 包,cmd进入控制台,切换到jar包的路径,输入代码 java -jar Test.jar Hello Java 回车
切换路径详见:https://www.zhihu.com/question/30856364