如何在java中实现数组的复制

avatar
作者
筋斗云
阅读量:0

在Java中,可以使用Arrays类的copyOf()方法来实现数组的复制。copyOf()方法接受两个参数,第一个参数是要复制的原始数组,第二个参数是要复制的新数组的长度。示例如下:

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

如果要复制数组的一部分,则可以使用Arrays.copyOfRange()方法,该方法接受三个参数,第一个参数是要复制的原始数组,第二个参数是要复制的起始位置(包括在内),第三个参数是要复制的结束位置(不包括在内)。示例如下:

int[] originalArray = {1, 2, 3, 4, 5}; int[] copiedArray = Arrays.copyOfRange(originalArray, 1, 3); 

以上代码将复制原始数组originalArray的第2到第4个元素(不包括第4个元素),并将其赋值给新数组copiedArray。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!