可能重复:
什么是“String args[]”?在爪哇
如何在 java 中使用命令行参数接受值?每当我尝试这样做时,它都会显示
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
可能重复:
什么是“String args[]”?在爪哇
如何在 java 中使用命令行参数接受值?每当我尝试这样做时,它都会显示
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
你试过什么?args
有关如何访问数组的信息,请参见此块。您需要提供更多详细信息来说明为什么会出现越界异常,否则将其用作模板。
public static void main(String args[]) {
for (int i = 0; i < args.length; i++) {
System.out.println("Argument #" + i + " = " + args[i]);
}
}
从命令行:
java MyApp firstParameter secondParameter
在您的应用中;
public static void main(String[] argv) {
for(String parameter: argv) {
System.out.println(parameter + "\n")
}
}