Esistono 2 interfacce: Comparable e Comparator.Originariamente inviato da nether
secondo "l'ordinamento naturale degli elementi" credo... non ho idea da cosa sia determinato![]()
Comparable: è implementato nella classe che definisce l'oggetto da comparare quindi in questo modo ci può essere 1 solo modo di ordinamento, definito appunto "naturale".
Comparator: è implementato da altre classi accessorie esterne alla classe dell'oggetto da comparare, pertanto ci possono essere N modi di ordinamento.

Rispondi quotando