命令行传参
有时候你希望运行一个程序时候再传递给它消息,这要靠传递命令行参数给main()函数实现。
使用方法
-
写测试代码。
public static void main(String[] args) { //args.length 数组长度 for (int i = 0; i < args.length; i++) { System.out.println("args["+i+"]:"+args[i]); } }
-
打开此类所在的路劲,在此路劲下运行cmd(路劲前加cmd+空格加回车)。
-
编译此类(javac 类名.java),编译完后,该文件下会生成对应的.class文件。
javac Demo03.java
-
cd..退到src目录,用java命令运行此class文件(需要加上路劲),在命令后可以加参数
java com.dwy.www.method.Demo03 this is dwy
-
输出结果
args[0]:this args[1]:is args[2]:dwy