java int数组添加元素
时间: 2023-09-28 20:05:38 浏览: 185
Java数组添加元素实例
Java中的数组长度是固定的,无法直接添加元素。但可以通过创建一个新的数组,将原数组中的元素复制到新数组中,并在新数组中添加新元素来实现“添加”元素的效果。
下面是一个示例代码,演示了如何将一个整型数组 arr 中的元素复制到新数组 newArr 中,并在末尾添加一个新元素:
```
int[] arr = {1, 2, 3, 4, 5};
int[] newArr = new int[arr.length + 1];
System.arraycopy(arr, 0, newArr, 0, arr.length);
newArr[arr.length] = 6; // 在新数组的末尾添加新元素 6
```
这里使用了 `System.arraycopy()` 方法来将原数组中的元素复制到新数组中。该方法的参数依次为原数组、原数组的起始位置、新数组、新数组的起始位置和要复制的元素个数。最后,在新数组的末尾添加了一个新元素。
阅读全文