--Comparator vous permet de trier par valeurs spécifiques dans vos propres objets de classe.
python
//List<Person>Trier la liste foo par champ x
Collections.sort(
foo,
new Comparator<Person>() {
@Override
public int compare(Person obj1, Person obj2){
return obj2.getX - obj1.getX;
}
}
);
--Comparator.comparing vous permet d'écrire proprement
python
foo.sort(Comparator.comparing(Person::getX));
Recommended Posts