Parameter?Argument?
勉強しながら、ParameterとArgument(arg)という単語をよく聞きます。
自分でははっきりと区別がつかなかったため少し調べてみました。
ここに書かれている通り、Parameterはメソッドを宣言する時の変数を表します。下の例ではint aと
int bがParameterになります。
Parameterの例
Parameter
public int add (int a, int b) {
return a + b;
}
そして、Argumentは、メソッドが呼び出されたときに渡される実際の値とのことです。下の例では1と2がArgumentです。
Argumentの例
Argument
add(1, 2);
ここまでが調べた結果です。おさらいしますと、メソッドを宣言する時に使うのがParameter、
そのメソッドを呼び出す時に使うのがArgumentということでした。
ソース https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html