T - 被比较的Beanpublic class PropertyComparator<T> extends FuncComparator<T>
comparator, nullGreater| 构造器和说明 |
|---|
PropertyComparator(String property)
构造,默认
null排在后(从小到大排序) |
PropertyComparator(String property,
boolean isNullGreater)
构造
|
PropertyComparator(String property,
boolean compareSelf,
boolean isNullGreater)
构造
|
public PropertyComparator(String property)
null排在后(从小到大排序)property - 属性名public PropertyComparator(String property, boolean isNullGreater)
property - 属性名isNullGreater - null值是否排在后(从小到大排序)public PropertyComparator(String property, boolean compareSelf, boolean isNullGreater)
property - 属性名compareSelf - 在字段值相同情况下,是否比较对象本身。
如果此项为false,字段值比较后为0会导致对象被认为相同,可能导致被去重。isNullGreater - null值是否排在后(从小到大排序)Copyright © 2024. All rights reserved.