有时候我们需要对list去重,记录下Java8提供的方法,
alist.stream().distinct().collect(Collectors.toList())
public static void main(String[] args) {
List<String> alist = new ArrayList<String>();
alist.add("202001");
alist.add("202002");
alist.add("202001");
alist.add("202001");
alist.add("202002");
alist.add("202001");
List<Object> blist = alist.stream().distinct().collect(Collectors.toList());
System.out.print(blist.toString());
}
输出:
[202001, 202002]