java中List<T>去重複方法(前提:T對象中需要重寫equals方法)
/**
* List去重複
* 需要重寫T中的Equals及GetHashCode方法
* @param a
* @return
*/
public static <T> List<T> array_unique(List<T> list) {
List<T> temp = new LinkedList<T>();
for(T a:list) {
if(!temp.contains(a)) {
temp.add(a);
}
}
return temp;
}