这样是传不进去的
public static String[] args = {"gg","ss","dd","dal"};是定义了一个成员变量,它跟main方法里面的args不同。main方法里面的args是局部变量
你要往main方法里面传参数,就要在别的地方调用main方法,传参进去
就像这样
class Demo {
public static void main(String[] args) {
String[] arr = {"gg","ss","dd","dal"};
Test.main(arr);
}
}
public class Test {
public static void main(String[] args) {
for (int x = 0; x < args.length; x++) {
System.out.println(args[x]);
}
}
}
也可以使用cmd 传参 |