Salut,
J'ai besoin de trier des éléments selon plusieurs critères. Ces éléments sont un object qui contient ces critères. J'ai vu qu'il existait des systèmes de hachage en Java mais je ne comprends pas certaines choses. Apparemment HashSet trie les éléments selon les attributs de l'objet, donc ça automatiserait la chose non ? Mais comment faire en sorte qu'il range les éléments en se basant D'ABORD sur un de ces attributs, puis un autre, etc... ?
Exemple simple: J'ai une liste d'élèves, je veux les classer D'ABORD, par ordre alphabétique, ENSUITE par moyenne obtenue, ENSUITE par age, etc...
Comment faire au mieux pour que les recherches, ajouts, suppressions soient le plus puissant possible ?
Partager