头歌ArrayList的增删改查(2)
时间: 2024-11-06 18:20:55 浏览: 20
ArrayList是Java集合框架中最常用的一种动态数组,它允许我们在运行时添加、删除、修改和查询元素。以下是关于ArrayList的一些基本操作:
1. **添加元素** (Add): 使用`add(int index, E element)`方法可以在指定位置插入新元素,如果索引超出范围,会自动扩展列表容量。例如:
```java
ArrayList<String> list = new ArrayList<>();
list.add("Element"); // 添加到末尾
list.add(0, "First Element"); // 添加到开头
```
2. **删除元素** (Remove): 可以通过`remove(int index)`方法删除指定位置的元素,也可以使用`remove(Object obj)`删除第一个匹配的对象。例如:
```java
list.remove(0); // 删除第一个元素
list.remove("Specific Element"); // 删除特定元素的第一个实例
```
3. **修改元素** (Set): 如果你知道元素的位置,可以使用`set(int index, E element)`替换指定位置的元素。例如:
```java
list.set(1, "New Value"); // 将第二个元素改为"New Value"
```
4. **查询元素** (Get): 要获取元素,可以使用`get(int index)`方法。例如:
```java
String value = list.get(0); // 获取第一个元素的值
```
阅读全文