/**
* @Title: removeDuplicatePlan
* @Description: 对象按某个字段去重
* @author: Longfei·Wang
* @date: 2018年12月25日 下午2:06:55
* @param planList
* @return
* @return: List<THousePayPlan>
*/
private static List<THousePayPlan> removeDuplicatePlan(List<THousePayPlan> planList) {
Set<THousePayPlan> set = new TreeSet<THousePayPlan>(new Comparator<THousePayPlan>() {
@Override
public int compare(THousePayPlan a, THousePayPlan b) {
// 字符串则按照asicc码升序排列
return a.getHouseId().compareTo(b.getHouseId());
}
});
set.addAll(planList);
return new ArrayList<THousePayPlan>(set);
}