Java 数组中添加元素
时间: 2024-02-23 20:32:29 浏览: 114
Java 实例 - 往数组中添加元素源代码-详细教程.zip
在Java中,数组一旦被创建,其大小就不能改变。但是可以通过创建一个新数组来添加元素。具体步骤如下:
1. 创建一个新数组,大小比原数组大1。
2. 将原数组中的所有元素复制到新数组中。
3. 将要添加的元素放入新数组的最后一个位置。
4. 将新数组赋值给原数组。
示例代码:
```java
int[] originalArray = {1, 2, 3};
int[] newArray = new int[originalArray.length + 1];
for (int i = 0; i < originalArray.length; i++) {
newArray[i] = originalArray[i];
}
newArray[newArray.length - 1] = 4; // 添加元素
originalArray = newArray; // 赋值给原数组
```
另外,Java中也提供了一些方便快捷的方法来添加元素,比如ArrayList类的add方法。使用ArrayList类可以方便地添加、删除、查找元素。示例代码:
```java
import java.util.ArrayList;
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(1); // 添加元素
list.add(2);
list.add(3);
list.add(4);
System.out.println(list); // [1, 2, 3, 4]
```
阅读全文