Java数组第二个元素以后的元素后移1位
时间: 2023-02-12 16:48:19 浏览: 117
数组中的数分别后移M位
要将Java数组中第二个元素之后的元素向后移动一位,可以使用System.arraycopy()方法。该方法用于将源数组中的数据复制到目标数组中。
举个例子:
```
int[] arr = {1, 2, 3, 4, 5};
System.arraycopy(arr, 2, arr, 1, arr.length - 2);
```
上面的代码将数组arr中从索引2开始(包括索引2)的元素向后移动一位。
- arr:源数组
- 2:源数组中开始复制元素的起始索引
- arr:目标数组
- 1:目标数组中开始存储元素的起始索引
- arr.length - 2:要复制的元素数量
这样做就可以实现将数组中第二个元素之后的元素向后移动一位。
阅读全文