Java 代码优化:使用方法引用简化比较器
代码已经很简洁了,没有太多可以优化的地方。唯一可以考虑的是使用方法引用来替代lambda表达式,使代码更简洁易读。 优化后的代码如下:
@Override
public int compare(final MidLevelDemocracyEvaluationVO o1, final MidLevelDemocracyEvaluationVO o2) {
return Comparator.comparingInt(MidLevelDemocracyEvaluationVO::getCompanySort)
.thenComparing(MidLevelDemocracyEvaluationVO::getAppraiseeDeptNameGroup)
.compare(o1, o2);
}
原文地址: https://www.cveoy.top/t/topic/qj7X 著作权归作者所有。请勿转载和采集!