命令行传递参数
- 有时候你希望运行一个程序时候,在传递给它信息。这要靠传递命令行参数给main()函数实现
package com.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]);
}
}
}
/
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//
package com.method;
public class Demo03 {
public Demo03() {
}
public static void main(String[] var0) {
for(int var1 = 0; var1 < var0.length; ++var1) {
System.out.println("args[" + var1 + "]:" + var0[var1]);
}
}
}
PS D:\代码\语法基础\src\com\method> javac Demo03.java
PS D:\代码\语法基础\src\com\method> cd…
PS D:\代码\语法基础\src\com> cd…
PS D:\代码\语法基础\src> java com.method.Demo03
PS D:\代码\语法基础\src> java com.method.Demo03 hello world ?
args[0]:hello
args[1]:world
args[2]:?
PS D:\代码\语法基础\src>