Java中如何合并两个集合呢?
下文笔者讲述java中合并集合的方法分享,如下所示
Java中合并集合的实现思路
合并集合的实现思路 使用集合的addAll方法 即可将一个集合添加到另一个集合中例:合并集合的示例
import java.util.stream.*; import java.util.*; import java.io.*; public class TestClass{ public static <T> Set<T> set_merge(Set<T> set_1, Set<T> set_2){ Set<T> my_set = set_1.stream().collect(Collectors.toSet()); my_set.addAll(set_2); return my_set; } public static void main(String[] args){ Set<Integer> my_set_1 = new HashSet<Integer>(); my_set_1.addAll(Arrays.aslist(new Integer[] { 88, 88, 111, 222 })); Set<Integer> my_set_2 = new HashSet<Integer>(); my_set_2.addAll(Arrays.asList(new Integer[] { 333, 444, 555 , -666})); System.out.println("set 1" + my_set_1); System.out.println("set 2" + my_set_2); System.out.println("set1和set2合并后的集合" + set_merge(my_set_1, my_set_2)); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。