Eclipseでコマンドライン引数を与えて実行する方法

mainメソッドの引数に値を入れて実行する方法

とりあえず以下のような mainメソッドを定義してこのまま実行すると 0 のみが出力される。

1
2
3
4
5
6
7
8
9
10
11
package jp.fernweh;

public class Hoge {
public static void main(String[] args) {
int total = 0;
for (String string : args) {
total += Integer.parseInt(string);
}
System.out.println(total);
}
}

[実行]→[実行構成(N)…] を開いて 「(x)= 引数」タブ へ移動

プログラムの引数 に 数値を入力して実行を押すと

結果

1
1000

となる

関連があるかもしれない記事