Javaメソッドの定義と使用方法は何ですか?

Javaにおいて、メソッドは特定のタスクを実行するために再利用可能なコードブロックです。メソッドは名前、引数、戻り値の型、および実行するコードが定義されています。

以下は、シンプルなJavaメソッドを定義して使用する方法を示す例です。

public class MyClass {
    // 定义一个方法,该方法不接受参数并且没有返回值
    public void sayHello() {
        System.out.println("Hello!");
    }

    // 定义一个方法,该方法接受两个整数参数并返回它们的和
    public int addNumbers(int a, int b) {
        int sum = a + b;
        return sum;
    }

    public static void main(String[] args) {
        MyClass myObj = new MyClass();
        myObj.sayHello(); // 调用sayHello()方法,输出 "Hello!"

        int result = myObj.addNumbers(5, 3); // 调用addNumbers()方法,传入参数并接收返回值
        System.out.println("Sum: " + result); // 输出 "Sum: 8"
    }
}

上記の例では、sayHello()という名前のメソッドを定義しました。このメソッドは引数を受け取らず、戻り値もありません。メソッドの本文には、”Hello!”という文字列を出力するコードが含まれています。

我達は、addNumbers() というメソッドを定義しました。このメソッドは、整数型の引数aとbを受け取り、その合計値を返します。メソッド内のコードは、引数の和を計算し返すために使用されます。

main() 関数内で、MyClassオブジェクトmyObjを作成し、オブジェクトでsayHello() メソッドとaddNumbers() メソッドを呼び出します。addNumbers() メソッドは引数5と3を受け取り、結果をresult変数に格納し、最後にresultの値を出力します。

これはJavaメソッドの基本的な定義と使用です。必要に応じて独自のメソッドを定義し、プログラム内でそれらを呼び出して特定のタスクを実行できます。

bannerAds