-2

重複の可能性:
「Stringargs []」とは何ですか?Javaで

Javaでコマンドライン引数を使用して値をどのように受け入れますか?私がやろうとすると、それは表示されます

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0

4

2 に答える 2

2

何を試しましたか?argsアレイにアクセスする方法については、このブロックを参照してください。範囲外の例外が発生する理由の詳細を提供する必要があります。それ以外の場合は、これをテンプレートとして使用します。

public static void main(String args[]) {
    for (int i = 0; i < args.length; i++) {
        System.out.println("Argument #" + i + " = " + args[i]);
    }
}
于 2013-01-24T20:48:23.333 に答える
1

コマンドラインから:

java MyApp firstParameter secondParameter

あなたのアプリで;

public static void main(String[] argv) {

     for(String parameter: argv) {

        System.out.println(parameter + "\n")

     }

}
于 2013-01-24T20:49:16.107 に答える