您的当前位置:首页正文

java list 常用方法

2022-09-07 来源:小奈知识网
java list 常用方法

一、List简介

Java中的List是一个接口,表示一个可以包含任意对象的集合。List接口提供了许多方法,用于添加、删除、查找和遍历列表中的元素。以下是一些常用的List方法。

二、List常用方法

1. add(int index, E element):在指定索引处添加元素,并返回该列表。 示例:List list = new ArrayList<>(); list.add(0, \"apple\"); // 在索引0处添加元素\"apple\"

2. addAll(Collection c):将给定集合中的所有元素添加到此列表中,并返回此列表。

示例:List list = new ArrayList<>();

list.addAll(Arrays.asList(\"apple\将两个字符串添加到列表中

3. clear():清除此列表中的所有元素。 示例:List list = new ArrayList<>(); list.clear(); // 清除列表中的所有元素

4. contains(Object o):检查此列表是否包含指定的元素。 示例:List list = new ArrayList<>();

boolean contains = list.contains(\"apple\"); // 检查列表是否包含\"apple\"

5. get(int index) :返回此列表中指定索引处的元素。 示例:List list = new ArrayList<>();

String element = list.get(0); // 返回列表中索引为0的元素 6. indexOf(Object o):返回此列表中第一个匹配指定元素的元素的索引,如果不存在则返回-1。

示例:List list = new ArrayList<>();

第 1 页 共 2 页

int index = list.indexOf(\"apple\"); // 返回\"apple\"的索引,如果不存在则返回-1

7. remove(Object o):从此列表中移除与指定对象匹配的第一个元素。 示例:List list = new ArrayList<>(); list.remove(\"apple\"); // 从列表中移除\"apple\"元素 8. removeAll(c):删除此列表中所有出现在指定集合中的元素。 示例:List list = new ArrayList<>();

list.removeAll(Arrays.asList(\"banana\从列表中移除所有包含\"banana\"或\"orange\"的元素

9. retainAll(c):保留此列表中与指定集合中的所有元素都匹配的元素。 示例:List list = new ArrayList<>();

list.retainAll(Arrays.asList(\"apple\只保留列表中包含\"apple\"或\"banana\"的元素

10. size():返回此列表的大小。

示例:List list = new ArrayList<>(); int size = list.size(); // 获取列表的大小

11. subList(int fromIndex, int toIndex):返回此列表的视图,该视图在给定范围内的元素等同于此列表,但改变视图的任何操作都可能影响原始列表。需要注意的是,这种操作可能会抛出IndexOutOfBoundsException异常。

第 2 页 共 2 页

因篇幅问题不能全部显示,请点此查看更多更全内容