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

Java集合框架中的常用函数:增删改查、遍历、排序等

发布时间:2023-06-11 04:58:04

Java集合框架是Java编程中非常常用的一个功能模块,其中包含了许多常用的函数,如增删改查、遍历、排序等。本文将对常用的Java集合框架函数进行简要介绍。

一、增删改查

1. 增加

在Java集合中,可以使用add()函数实现增加元素的操作。例如:

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

此时,list中包含了三个元素:apple、banana和orange。

2. 删除

在Java集合中,可以使用remove()函数实现删除元素的操作。例如:

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

此时,list中只剩下了两个元素:apple和orange,因为我们删除了第二个元素banana。

3. 修改

在Java集合中,可以使用set()函数实现修改元素的操作。例如:

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

此时,list中包含了三个元素:apple、peach和orange,因为我们将原本的banana改为了peach。

4. 查找

在Java集合中,可以使用contains()函数实现查找元素的操作。例如:

List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
System.out.println(list.contains("banana"));

此时,程序会输出true,因为list中包含了banana这个元素。

二、遍历

在Java集合中,可以使用foreach循环、Iterator迭代器和Stream流等方式来遍历集合中的元素。

1. foreach循环

使用foreach循环可以很方便地遍历集合中的元素。例如:

List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
for(String fruit : list){
    System.out.println(fruit);
}

此时,程序会输出:

apple
banana
orange

2. Iterator迭代器

使用Iterator迭代器可以更灵活地遍历集合中的元素。例如:

List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
Iterator<String> it = list.iterator();
while(it.hasNext()){
    System.out.println(it.next());
}

此时,程序的输出与使用foreach循环结果相同。

3. Stream流

使用Stream流可以更加简洁地遍历集合中的元素。例如:

List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
list.stream().forEach(System.out::println);

此时,程序的输出与使用foreach循环和Iterator迭代器的结果相同。

三、排序

在Java集合中,可以使用Collections.sort()函数对集合元素进行排序。例如:

List<Integer> list = new ArrayList<>();
list.add(3);
list.add(1);
list.add(2);
Collections.sort(list);
for(Integer i : list){
    System.out.println(i);
}

此时,程序会输出:

1
2
3

可以看到,list中的元素已经按照从小到大的顺序排列好了。

四、总结

Java集合框架中常用的函数主要涉及到增删改查、遍历和排序等功能。掌握了这些函数的使用,可以让Java编程变得更加高效、方便。