1. 程式人生 > 其它 >TS 以及 Java 集合合併去重

TS 以及 Java 集合合併去重

技術標籤:javaes6

TS (ES6)

使用Set進行去重

let i=[1,2,3];
const b=[2,3,4];
i=i.concat(b);

const result=Array.from(new Set(i));
//result => [1,2,3,4]

Java

List a;//[1,2,3]
List b;//[2,4,5]

a.addAll(b);
List result=a.stream().distinct().collect(Collectors.toList());
//result => [1,2,3,4,5]