关闭

Java中List 去掉重复的值,并保持原先List顺序

235人阅读 评论(0) 收藏 举报

Java中List 去掉重复的值,并保持原先List顺序

分类: Java 19人阅读 评论(0) 收藏 举报
 1    
 2     private List<YourBean> removeDuplicate(List<YourBean> list) {
 3         Set<YourBean> set = new HashSet<YourBean>();
 4         List<YourBean> newList = new ArrayList<YourBean>();
 5         for (Iterator<YourBean> iter = list.iterator(); iter.hasNext();) {
 6             YourBean element = (YourBean) iter.next();
 7             if (set.add(element))
 8                 newList.add(element);
 9         }
10         return newList;
11     }

转自  http://blog.csdn.net/quantyongan/article/details/9715233

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:245次
    • 积分:6
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章存档