PDA

View Full Version : [Java] Collections.sort e compareTo


LiamProgrammatore
23-06-2012, 12:00
Ciao a tutti.

:help: Non ho ben capito il legame che esiste tra i due metodi, ovvero come fa il metodo Collections.sort a chiamare il metodo compareTo.

Inoltre, vorrei capire come faccio a sapere quali sono i metodi di Collections che richiamano compareTo o eventualmente che richiamino altri metodi di altre interfacce.

Ciao
Grazie

wizard1993
23-06-2012, 21:27
aprire i sorgenti e guardarci potrebbe essere una risposta, un altra è che non ti interessa saperlo: chi vuole quel metodo accetta come parametro un Comparable (o un Comparator in aggiunta)
Inoltre che vuol dire "come fa Collections.sort a chiamare CompareTo"? Se intendi a cosa gli serve, gli serve a confrontare gli elementi da ordinare. Se intendi come lo chiama, bhe, è un metodo public di ogni oggetto che implementi l'interfaccia Comparable