java判断List对象是否唯一、去重复

java中List去重复方法(前提:T对象中需要重写equals方法)

	/**
	   * List去重复
	   * 需要重写T中的Equals及GetHashCode方法
	   * @param a
	   * @return
	   */
	public static  List array_unique(List list) {
	    List temp = new LinkedList();
	    for(T a:list) {
	        if(!temp.contains(a)) {
	        	temp.add(a);
	        }
	    }
	    return temp;
	}


你可能感兴趣的:(JAVA开发)