java配列をパラメータリストにする
Javaでは、配列はメソッドのパラメータリストとして使用できます。メソッドで配列をパラメータリストとして使用するには、以下の手順に従うことができます。
- メソッドの括弧内に配列の仮引数を宣言します。たとえば、メソッドで整数型の配列を仮引数にとるとしてください。次のようにメソッドを宣言できます:
public void myMethod(int[] arr) {
// 方法体
}
- 配列
- myメソッド
int[] myArray = {1, 2, 3, 4, 5};
myMethod(myArray);
メソッド内では、受け取った配列パラメータarrは通常の配列と同様に扱えます。arrを使って配列の要素へのアクセス、配列に対する操作などを行えます。
Javaでは、配列はメソッドに渡されるときに、配列のコピーが渡されるのではなく、配列の参照が渡されることに注意してください。これは、メソッド内で配列を変更すると、元の配列にも影響することを意味します。元の配列に影響を与えたくない場合は、メソッド内で新しい配列を作成し、元の配列の値をコピーしてから、新しい配列で操作を行います。