list元素去重

项目中常会遇到去除list中重复元素的要求,下面记录一种代码量很少的方法:

 /**
 * list元素去重
 * 原list元素顺序不变,不要求顺序可改为HashSet
 * @param list
 * @param <e>
 * @return
 */
public static <e> List<e> function (List <e> list) {
    return new ArrayList<e>(new LinkedHashSet<e>(list));
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容