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的函数,才能有效提升开发效率,降低出错概率。
