我有一些员工的集合,其中包括姓名,薪水,身份证明。
TreeSet ts=new TreeSet();
ts.add(new Employee("neeraj", 10000, 123));
ts.add(new Employee("neeraj", 10000, 789));
ts.add(new Employee("ankit", 30000, 345));
ts.add(new Employee("ankit", 40000, 456));
如何根据薪水对员工进行独特名称排序?
答案 0 :(得分:0)
Java 8解决方案:
Collections.sort(employees, Comparator.comparing(Employee::getName)
.thenComparing(Report::getSalary));