有时,我需要使用不止一个字段来比较我的POJO列表,例如,先通过
我想知道是否有已知的比较工具可以做到这一点?
代码片段:
boolean isExternal()
字段,然后再通过String getName()
字段进行比较。我想知道是否有已知的比较工具可以做到这一点?
代码片段:
@Override
public int compare( CompanyProject o1, CompanyProject o2 ) {
return CompareBuilder.compareBoolean(o1.isExternal(), o2.isExternal()).compareString(o1.getName(), o2.getName()).getResult();
}
不想自己写代码:)