【发布时间】:2018-06-18 22:52:20
【问题描述】:
我想使用 Apache Commons CompareToBuilder 按多个字段(其中一些按降序排列)对集合进行排序
即:
Collections.sort(pizzas, new Comparator<Pizza>() {
@Override
public int compare(Pizza p1, Pizza p2) {
return new CompareToBuilder().append(p1.size, p2.size).append(p1.nrOfToppings, p2.nrOfToppings).append(p1.name, p2.name).toComparison();
}
});
空值(即z、b、a、1、null)的默认行为仍然是真的吗? 还是在这种情况下首先出现空值?
【问题讨论】:
标签: java apache sorting apache-commons