最初のタイプ:
把一个数组的值拷贝到另一个数组 public static int[] copyArray(int[] array){ int[] copy = new int[array.length]; for (int i = 0; i <array.length ; i++) { copy[i] = array[i]; } return copy; } public static void main(String[] args) { int[] array = {1,4,6,3,8,9}; int[] ret = copyArray(array); System.out.println(Arrays.toString(ret)); }
印刷結果:
2 番目のタイプ:
Copy array (self) function
出力結果:
長さは 2 倍にすることもできますが、2 倍にすることはできません。元の 2 回の展開に基づいて、新しいオブジェクトがここにあります。
# 配列 (部分) のコピー関数:
Java の from と to のすべてのソース コードは、左閉じおよび右開きです。
3 番目のタイプ:
出力結果:
4 番目のコピー:
以上がJavaで配列をコピーする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。