在Java编程中,有时候需要将多个集合合并为一个集合,这时可以使用HashSet类的addAll()函数来实现。HashSet是Java中的一个集合类,它可以存储不重复的元素,并且不保证顺序一致。
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()函数可以方便地合并多个集合,这在实际开发中非常有用。
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com