java列表的基本操作
时间: 2023-10-17 15:05:49 浏览: 91
Java 中有多种类型的列表,包括 ArrayList、LinkedList、Vector 等。它们都提供了一系列基本操作,包括:
1. 添加元素:add()、addAll();
2. 删除元素:remove()、removeAll()、clear();
3. 获取元素:get()、subList();
4. 替换元素:set();
5. 判断是否包含元素:contains();
6. 获取列表长度:size();
7. 判断列表是否为空:isEmpty();
8. 转换为数组:toArray();
9. 排序:sort()。
以 ArrayList 为例,以下是基本操作的示例代码:
```java
// 创建 ArrayList
ArrayList<String> list = new ArrayList<>();
// 添加元素
list.add("Java");
list.add("Python");
list.add("C++");
// 删除元素
list.remove("Python");
// 获取元素
String element = list.get(0);
// 替换元素
list.set(0, "JavaScript");
// 判断是否包含元素
boolean contains = list.contains("Java");
// 获取列表长度
int size = list.size();
// 判断列表是否为空
boolean isEmpty = list.isEmpty();
// 转换为数组
String[] array = list.toArray(new String[list.size()]);
// 排序
Collections.sort(list);
```
阅读全文