数组中的arraycopy

    xiaoxiao2022-12-07  49

    arraycopy

    void arraycopy(Object src, int srcPos, Object dest, int destPos, int length);

    arraycopy(被复制的数组, 从第几个元素开始复制, 要复制到的数组, 从第几个元素开始粘贴, 一共需要复制的元素个数); 将src数组里从索引为srcPos的元素开始, 复制到数组dest里的索引为destPos的位置, 复制的元素个数为length个.

    举例 int[] arr = {1,2,3,4,5} System.arraycopy(arr, 2, arr, 3, 1);

    结果是{1,2,3,3,5}

    最新回复(0)