Javaでメソッドを定義する方法は何ですか?
Javaでは、以下の構文を使用してメソッドを定義することができます。
修飾子 戻り値の型 メソッド名(パラメータリスト) {
// メソッドの本体
}
修飾子とは、メソッドの可視性と振る舞いを指し、一般的な修飾子にはpublic、private、protectedなどがあります。戻り値の型とは、そのメソッドが返すデータ型を指し、基本データ型、オブジェクト型、またはvoid(戻り値がないことを示す)のいずれかです。メソッド名はメソッドの名前を指し、必要に応じて名前をつけることができます。パラメータリストは、メソッドが受け取るパラメータを指し、複数のパラメータがあり、各パラメータはデータ型とパラメータ名から構成され、複数のパラメータはコンマで区切られます。
例えば、二つの整数の合計を計算するメソッドを定義する。
public int add(int a, int b) {
return a + b;
}
public int 足し算(int a, int b) {
return a + b;
}
上の例の場合、修飾子はpublicで、戻り値の型はint、メソッド名はadd、引数リストは2つの整数aとbです。メソッドの本体では、returnステートメントを使用してaとbの合計を返します。