Java中main函数中public static void main2(String[] args)
的String[] args
是什么意思?
String[] args
是一个字符串数组
首先尝试运行,发现输出为空
public class review {
public static void main(String[] args) {
for (int i = 0; i < args.length; i++) {
System.out.println(args[i]);
}
}
}
这是为什么呢?
因为我们还没有给args
传数据,用命令行参数去传参数,这里的hello world
参数,就被传入了args
数组中。
也称为运行时命令行参数。