欢迎访问宙启技术站
智能推送

Java中List集合的常用函数示例--更好地操作数据集合

发布时间:2023-06-11 04:21:54

List是Java中最常用的集合类之一,它代表的是一个有序的集合,它能够存储一组互不相同的元素,既可以存储基本数据类型,也可以存储对象。List集合主要包括ArrayList和LinkedList。在实际编程中,会经常使用List来管理数据,List的常用函数能够更好地操作数据集合,便于数据的查找、增删改查等操作。

1. add(E e):向List集合中添加元素

List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");

2. remove(int index):删除List集合中指定位置的元素

List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.remove(1);

3. get(int index):获取List集合中指定位置的元素

List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
String str = list.get(1);

4. set(int index, E element):更改List集合中指定位置的元素

List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.set(1, "d");

5. size():获取List集合的大小

List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
int size = list.size();

6. indexOf(Object o):获取List集合中指定元素的位置,如果不存在返回-1

List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
int index = list.indexOf("b");

7. subList(int fromIndex, int toIndex):获取List集合中指定范围内的子集合

List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
List<String> subList = list.subList(0, 2);

8. isEmpty():判断List集合是否为空

List<String> list = new ArrayList<>();
boolean isEmpty = list.isEmpty();

9. contains(Object o):判断List集合是否包含指定元素

List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
boolean contains = list.contains("a");

10. clear():清空List集合中的所有元素

List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.clear();

总结:

List是一个非常实用的集合类,能够方便地管理数据,List的常用函数能够更好地操作数据集合。在实际编程中,需要合理使用List的函数,才能有效提升开发效率,降低出错概率。