利用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("值有重复!");

 }

posted @ 2013-08-08 17:09  歌颂者  阅读(1998)  评论(0)    收藏  举报