コマンドライン引数
javaではプログラムを実行する際に引数を渡すことが出来ます。
この引数を、コマンドライン引数といいます。
コマンドライン引数はmainメソッドに対して引き渡されます。
下記のようなクラスがあるとします。この場合、コマンドライン引数はargs[]配列に格納されます。

public Test{
    public static void main(String[] args){
        System.out.println(args[args.length - 1]);
    }
}

// 実行
java Test 0 1 2
上記のように実行します。
実行時の引数 0 1 2 がそれぞれ args[0],args[1],args[2] に格納されます。
決め打ちで、 String[] args としていますが、別に String[] param というように変数名に決まりはありません。

Back to top

Information