list去重

import java.util.ArrayList;  
import java.util.HashSet;  
import java.util.List;  
  
/** 
 * 通过简单的代码判断List中是否包含相同元素 
 * @author wei 2017年7月10日 下午8:34:47 
 */  
public class ListHaveRepeat {  
  
    public static void main(String[] args) {  
  
        List<String> list = new ArrayList<String>();  
        list.add("1");  
        list.add("2");  
        list.add("2");  
        // 通过去重之后的HashSet长度来判断原list是否包含重复元素  
        boolean isRepeat = list.size() != new HashSet<String>(list).size();  
        System.out.println("list中包含重复元素:" + isRepeat);  
    }  
  
} 

  

posted @ 2017-10-23 15:08  shibazizhan  阅读(116)  评论(0编辑  收藏  举报