Trier efficacement les objets en Java – 2ème partie : Guava

Le tri d'objets en Java s'effectue à l'aide de méthodes et de classes de comparaisons.

Cependant, l'écriture de ces méthodes peut vite devenir fastidieuse et être source d'erreurs lorsque les objets à comparer ont beaucoup de propriétés à tester.

Voyons comment la bibliothèque Guava de Google peut nous aider à simplifier l'écriture de ces méthodes.

Guava : Ordering et ComparisonChain

Nous verrons ainsi l'utilisation des classes Ordering et ComparisonChain de Guava.