Javaのメソッドは複数の値を返す方法は何ですか?

Javaでは、一つの値しか戻すことができませんが、複数の値を返す効果を実現するためにさまざまな方法があります。

  1. 配列や集合を使用すると、複数の値を配列や集合に格納し、その配列や集合を関数の戻り値として返すことができます。これにより、複数の値を返すことができます。
public static int[] getMultipleValues() {
    int[] values = {1, 2, 3};
    return values;
}
  1. 自作のオブジェクトを使用する:複数の値を含む自作のオブジェクトを作成し、そのオブジェクトを関数の返り値として返すことができます。
public class MultipleValues {
    private int value1;
    private int value2;
    
    public MultipleValues(int value1, int value2) {
        this.value1 = value1;
        this.value2 = value2;
    }
    
    public int getValue1() {
        return value1;
    }
    
    public int getValue2() {
        return value2;
    }
}

public static MultipleValues getMultipleValues() {
    return new MultipleValues(1, 2);
}

これによって、複数の値を返す効果が実現できます。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds