java配列をパラメータとして渡す方法

配列は、通常の変数と同様にパラメータとしてJavaメソッドに引き渡すことができます。

以下に例を挙げます。

public class Main {
    public static void main(String[] args) {
        int[] nums = {1, 2, 3, 4, 5};

        // 调用方法,并将数组作为参数传递
        printArray(nums);
    }

    public static void printArray(int[] arr) {
        // 在方法内部使用传递的数组
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }
    }
}

上記の例では、整数配列を引数として受ける printArray というメソッドを定義しました。メインメソッドでは、配列 nums を作成して printArray メソッドに引数として渡します。

printArray メソッド内では、引数で渡された配列を参照し、操作するために arr を使用できます。上の例では、配列の各要素を単純に出力します。

配列をパラメーターとして渡す際は、実際にメソッドに渡されるのは配列への参照であることに注意。つまり、メソッド内で配列を変更すると、元の配列に影響が出ます。この状況を回避したい場合は、メソッド内で新しい配列を作成し、元の配列の値を新しい配列にコピーできます。

bannerAds