Java 8 使用 Stream 去重并取两个 List<String> 的并集
{"title":"Java 8 使用 Stream 去重并取两个 Listjava\nList<String> list1 = Arrays.asList("A", "B", "C", "D");\nList<String> list2 = Arrays.asList("C", "D", "E", "F");\n\nList<String> union = Stream.concat(list1.stream(), list2.stream())\n .distinct()\n .collect(Collectors.toList());\n\nSystem.out.println(union);\n\n\n输出结果为:[A, B, C, D, E, F]
原文地址: https://www.cveoy.top/t/topic/pTMe 著作权归作者所有。请勿转载和采集!