Java数组添加元素,是Java编程中常用的操作。本文将以实例的形式,详细介绍Java数组添加元素的使用方法。
1. 实例演示
public class TestArray { public static void main(String[] args) { int[] arr = new int[]{2, 3, 5, 7}; // 输出原数组 System.out.println("原数组:"); for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + "\t"); } // 添加元素 int[] newArr = new int[arr.length + 1]; // 把原数组的元素拷贝到新数组 System.arraycopy(arr, 0, newArr, 0, arr.length); // 添加新元素 newArr[arr.length] = 11; // 输出新数组 System.out.println("\n新数组:"); for (int i = 0; i < newArr.length; i++) { System.out.print(newArr[i] + "\t"); } } }
上面的代码实例中,定义了一个int类型的数组,存储了4个元素,使用System.arraycopy()方法把原数组的元素拷贝到新数组,把新元素添加到新数组的一个位置。
2.
Java数组添加元素,可以使用System.arraycopy()方法,把原数组的元素拷贝到新数组,把新元素添加到新数组的一个位置。
- 定义一个int类型的数组,存储要添加的元素
- 使用System.arraycopy()方法把原数组的元素拷贝到新数组
- 把新元素添加到新数组的一个位置