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

在Java中使用列表的几个常用函数

发布时间:2023-07-06 14:44:04

在Java中,列表(List)是一种常用的数据结构,它可以存储多个元素,并且保持元素插入的顺序。Java提供了丰富的列表操作函数,下面我们来介绍几个常用的函数。

1. add(E element):向列表末尾添加一个元素。

List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);

2. add(int index, E element):在指定位置插入一个元素。

List<String> list = new LinkedList<>();
list.add("apple");
list.add("banana");
list.add(1, "orange");

3. remove(Object element):从列表中移除指定的元素。

List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.remove("apple");

4. remove(int index):移除指定位置的元素。

List<Integer> list = new LinkedList<>();
list.add(1);
list.add(2);
list.add(3);
list.remove(1);

5. get(int index):获取指定位置的元素。

List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
String firstElement = list.get(0);

6. set(int index, E element):替换指定位置的元素。

List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.set(0, "orange");

7. size():返回列表中元素的个数。

List<Integer> list = new LinkedList<>();
list.add(1);
list.add(2);
int size = list.size();

8. indexOf(Object element):返回指定元素在列表中的位置,如果没有找到则返回-1。

List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
int index = list.indexOf("apple");

9. contains(Object element):判断列表是否包含指定元素。

List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
boolean containsApple = list.contains("apple");

10. clear():清空列表中的所有元素。

List<Integer> list = new LinkedList<>();
list.add(1);
list.add(2);
list.clear();

以上是Java中使用列表的几个常用函数,通过这些函数,我们可以方便地对列表进行增删改查等操作。使用这些函数可以使我们的代码更加简洁高效,并且提高我们的编程效率。