通过命令行,把消息传递给main方法
main方法的形参是String类型的数组args,通过命令行把信息传递给数组再打印出来。
代码如下:
package method;//所在的包名
public class Demo03 {
public static void main(String[] args) {
//数组长度args.length
for (int i = 0; i < args.length; i++) {
System.out.println("args"+"["+i+"]"+args[i]);
}
}
}
命令窗口:
- cmd进入
- 编译得到Demo.java的字节码文件.class
E:codeJAVACodebase01srcmethod>javac Demo03.java
- Demo03.java属于method包,需要推回上一级目录cd../输入java method.Demo03+任意多个字符串
编译了Demo03.java,把三个字符串I love u传递给main方法,并打印输出:
args[0]I
args[1]love
args[2]u



