Java8 的 List 去重处理

有时候我们需要对list去重,记录下Java8提供的方法,

alist.stream().distinct().collect(Collectors.toList())

    public static void main(String[] args) {
		List alist = new ArrayList();
		alist.add("202001");
		alist.add("202002");
		alist.add("202001");
		alist.add("202001");
		alist.add("202002");
		alist.add("202001");
		List blist = alist.stream().distinct().collect(Collectors.toList());
		System.out.print(blist.toString());
		
	} 
  

输出:

[202001, 202002]

 

你可能感兴趣的:(随手笔记)