Java中的List常用函数及示例
发布时间:2023-06-19 01:56:40
Java中的List是一种实现了List接口的数据结构,它能够存储一组有序的对象,并且能够动态地改变大小。在Java中,List是一个非常常见的数据结构,可以用来存储各种类型的数据。
下面是Java中List常用的函数及示例:
1. add()方法
在List末尾添加一个元素。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
2. add(int index, E element)方法
在指定位置插入一个元素。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
list.add(1, "pear");
3. size()方法
返回List中元素的个数。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
System.out.println(list.size());
4. get(int index)方法
返回List中指定位置的元素。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
System.out.println(list.get(1));
5. set(int index, E element)方法
将List中指定位置的元素替换为新的元素。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
list.set(1, "pear");
6. remove(Object o)方法
从List中删除指定的元素。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
list.remove("banana");
7. remove(int index)方法
从List中删除指定位置的元素。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
list.remove(1);
8. clear()方法
清空List中的所有元素。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
list.clear();
9. contains(Object o)方法
判断List中是否包含指定的元素。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
System.out.println(list.contains("pear"));
10. indexOf(Object o)方法
返回List中指定元素 次出现的位置。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
System.out.println(list.indexOf("banana"));
11. subList(int fromIndex, int toIndex)方法
返回List中指定范围的子元素序列。
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
List<String> sublist = list.subList(1, 3);
以上就是Java中List常用的函数及示例。通过对这些函数的理解和运用,可以更加方便地操作List数据结构。
