使用java在单个拉伸中对具有多个约束的用户定义对象进行排序

时间:2017-12-21 07:46:21

标签: java sorting multiple-conditions

我有员工对象,我希望按名称降序排序,按升序排列薪水。

 class Employee {

    String name;
    Long salary;
}

2 个答案:

答案 0 :(得分:0)

要实现您的要求,您可能希望在您的类中实现JSON_POST_onLoad(this)接口,然后在您希望类的对象能够按照您希望的方式实现labels.add(jsObj2.optString("class_name")); spinnerAdapter.notifyDataSetChanged(); 方法时被分类。

另一种可能性是创建自己的比较器,但在这种情况下,第一个选项似乎更容易。

答案 1 :(得分:-1)

简单:按名称比较然后,如果先前的比较返回0,则按工资进行比较。