java便利list
时间: 2023-07-20 20:04:40 浏览: 53
Java 中 List 是一种基于序列的集合,它允许添加、删除和访问元素。以下是一些 Java 中操作 List 的常用方法:
1. 添加元素
```
List<String> list = new ArrayList<>();
// 添加单个元素
list.add("apple");
// 添加多个元素
list.addAll(Arrays.asList("banana", "orange", "grape"));
```
2. 访问元素
```
// 根据索引获取元素
String element = list.get(0);
// 遍历元素
for (String e : list) {
System.out.println(e);
}
```
3. 删除元素
```
// 根据索引删除元素
list.remove(0);
// 删除特定元素
list.remove("apple");
// 删除所有元素
list.clear();
```
4. 修改元素
```
// 根据索引修改元素
list.set(0, "orange");
```
5. 判断是否包含元素
```
// 判断是否包含某个元素
boolean contains = list.contains("banana");
```
6. 获取 List 的大小
```
// 获取 List 的大小
int size = list.size();
```
以上就是常见的 List 操作,如果需要使用更高级的 List 操作,可以使用 Streams API 或者第三方库,例如 Apache Commons Collections。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)