Javaで整数配列のコピーを作成する方法

Javaのint配列のコピーを行うには、次の2つの方法があります。

ArraysクラスのcopyOf()メソッドを使用する

int[] sourceArray = {1, 2, 3, 4, 5};
int[] targetArray = Arrays.copyOf(sourceArray, sourceArray.length);

方法2:システムクラスのarraycopy()メソッドを使用する

int[] sourceArray = {1, 2, 3, 4, 5};
int[] targetArray = new int[sourceArray.length];
System.arraycopy(sourceArray, 0, targetArray, 0, sourceArray.length);

int 配列のコピーには、Arrays.copyOf() メソッドと System.arraycopy() メソッドのどちらを使用してもよい。どちらのメソッドを使用するかは、個人的な好みや具体的なニーズによって決まる。

bannerAds