私は従業員のコレクションを持っています。各従業員は ID を持っています。この ID 番号の形式は -x >= 0 >= x です。従業員を 0...x -1....-x の順に並べ替える必要があります。これどうやってするの??
List<Employee> empSort = new ArrayList(em.getEmployees());
Collections.sort(empSort, new Comparator<Employee>() {
@Override
public int compare(Employee p1, Employee p2) {
// WHAT LOGIC SHOULD I DO THERE TO HAVE THEM
SORTED AS 0...x -1....-x
}
});