数组的移位

如何将我们的数组整体向前移位呢?我们可以考虑使用System.arraycopy方法来进行,将原有的数组复制到新的数组之中

方法如下System.arraycopy(arry[]//待复制数组,args//开始的位置,arry[]//目标数组,可以是原数组。args1//起始位置,通常是0,args2//结束位置)

数组的移位_第1张图片
是 

由测试可看出,如果目标数组是原数组,数组的长度不会改变,当数组向前移动的时候,数组的最后一位会自动以数组的最后一位为模板向后填充

数组的移位_第2张图片

你可能感兴趣的:(数组的移位)