利用set特性判断list是否存在重复的值

List<String>  list2=new ArrayList();//存放很多值的list
//根据set不能存储相同的值该特性来判断list2中的值是否重复
HashSet set=new HashSet();
for (Object i : list2) {
    set.add(i);
}

if (!(set.size()==list2.size())) {

       system.out.println("值有重复!");

 }

原文地址:https://www.cnblogs.com/m-xy/p/3246226.html