Java使用HashSet类的addAll()函数合并多个集合

Java使用HashSet类的addAll()函数合并多个集合

在Java编程中,有时候需要将多个集合合并为一个集合,这时可以使用HashSet类的addAll()函数来实现。HashSet是Java中的一个集合类,它可以存储不重复的元素,并且不保证顺序一致。

HashSet类的addAll()函数

HashSet类提供了addAll()函数,它用于将一个集合中的所有元素添加到另一个集合中。

HashSet<T> set1 = new HashSet<>();
HashSet<T> set2 = new HashSet<>();

// 添加元素到set1
...

// 添加元素到set2
...

// 合并set1和set2
set1.addAll(set2);

在上面的代码中,set1和set2是两个HashSet集合,addAll()函数将set2中的所有元素添加到set1中。

代码案例

下面是一个使用HashSet类的addAll()函数合并多个集合的代码案例:

import java.util.HashSet;

public class MergeSetsExample {
    public static void main(String[] args) {
        HashSet<String> set1 = new HashSet<>();
        HashSet<String> set2 = new HashSet<>();

        // 添加元素到set1
        set1.add("A");
        set1.add("B");

        // 添加元素到set2
        set2.add("C");
        set2.add("D");

        // 合并set1和set2
        set1.addAll(set2);

        // 输出合并后的集合
        System.out.println(set1);
    }
}

运行上面的代码,将输出合并后的集合:[A, B, C, D]。

通过以上代码案例,我们可以看到使用HashSet类的addAll()函数可以方便地合并多个集合,这在实际开发中非常有用。

猿教程
请先登录后发表评论
  • 最新评论
  • 总共0条评论