package com.cheng2839.utils;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;/**
* 集合Utils
* @author cheng2839
* @date 2010年8月5日*/
public final classListUtils {/**
* copy 列表
* @param tList
* @param
* @return
* @author cheng2839
* @date 2010年8月6日*/
public static List copyList(ListtList) {if(isEmpty(tList))return new ArrayList<>(0);
List copy = new ArrayList<>(tList.size() << 1);
copy.addAll(tList);returncopy;
}/**
* 集合去重(按顺序保留第一个)
* @param tList
* @param c 比较器(比较规则)
* @param
* @return
* @author cheng2839
* @date 2010年8月6日*/
public static List removeRepeatItem(List tList, Comparatorc) {if(isEmpty(tList))returntList;
Li