“Lista de clasificación de Java por atributo” Código de respuesta

Lista de clasificación de objetos por atributo Java

ArrayList<Employee> employees = getUnsortedEmployeeList();
             
Comparator<Employee> compareById = (Employee o1, Employee o2) -> o1.getId().compareTo( o2.getId() );
 
Collections.sort(employees, compareById);
 
Collections.sort(employees, compareById.reversed());
Smiling Shrew

colección.sort Comparador personalizado

ArrayList<Employee> employees = getUnsortedEmployeeList();
             
Comparator<Employee> compareById = (Employee o1, Employee o2) -> o1.getId().compareTo( o2.getId() );
 
Collections.sort(employees, compareById);
 
Collections.sort(employees, compareById.reversed());
Poised Penguin

Lista de clasificación de Java por atributo

       List.sort((a, b) -> {
                if (a.value() > b.value()) {
                    return -1;
                }
                if (a.value() < b.value()) {
                    return 1;
                }
                return 0;
            });
Idair Junior Pereira

Respuestas similares a “Lista de clasificación de Java por atributo”

Preguntas similares a “Lista de clasificación de Java por atributo”

Más respuestas relacionadas con “Lista de clasificación de Java por atributo” en TypeScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código