21xrx.com
2024-12-23 00:31:38 Monday
登录
文章检索 我的文章 写文章
Java中复制数组方法及实例
2023-06-11 21:44:35 深夜i     --     --
Java 数组 复制

在Java中,复制数组是一项非常基础的操作,它可以将一个数组的值复制到另一个数组中。本文将介绍Java中如何复制数组,并提供相应的代码案例。

1.使用for循环复制数组

//原数组

int[] arr1 = 1;

//复制数组

int[] arr2 = new int[arr1.length];

for(int i = 0; i < arr1.length; i++){

  arr2[i] = arr1[i];

}

2.使用System.arraycopy()方法复制数组

//原数组

int[] arr1 = 5;

//复制数组

int[] arr2 = new int[arr1.length];

System.arraycopy(arr1, 0, arr2, 0, arr1.length);

3.使用Arrays.copyOf()方法复制数组

//原数组

int[] arr1 = 2;

//复制数组

int[] arr2 = Arrays.copyOf(arr1, arr1.length);

以上三种方法都可以完成数组的复制操作,只是实现方式略有不同。可以根据自己的需求选择其中一种方式来复制数组。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复