java arraycopy的用法_arrayCopy的实现方式

Java (5) 2024-06-26 15:23

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
java arraycopy的用法_arrayCopy的实现方式,希望能够帮助你!!!。

java 自带的 arraycopy 方法可以将一个数组的一部分拷贝到另一个数组中,其用法为:

System.arraycopy(Object sourceArray, int sourceStartPosition, Object destinationArray, int destinationStartPosition, int lengthToBeCopied);

即:System.arraycopy(拷贝源数组, 拷贝起始位置, 目标数组, 目标数组拷贝起始位置, 拷贝长度);

举例:

import java.util.Arrays; public class ArrayCopyTest { public static void main(String[] args){ int date1[]={1,2,3,4}; int date2[]=new int[7]; System.arraycopy(date1,0,date2,1,3); System.out.println(Arrays.toString(date2)); } }

输出:

[0, 1, 2, 3, 0, 0, 0]

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

发表回复