View Full Version : [JAVA] Perchč ridefinire il metodo compareTo dell'interfaccia Comparable?
Ciao Ragazzi,
vorrei capire perchč si preferisce implementare l'interfaccia Comparable per ridefinire il metodo compareTo invece di crearne uno personalizzato...
Vi Ringrazio :)
Perchč invece di reimplementarti l'algoritmo quicksort per ordinare
,ad esempio, PATATE utilizzi una classe PATATA che implementerą
l'interfaccia Comparable di Java. Poi implementi il metodo
compareTo dove scrivi il codice che decide quale
patata e pił grossa e quale č pił piccola ( o se sono uguali le
patate ).
Dopo di che puoi passare tranquillamente le tue patate
alla funzione statica di java Arrays.sort(Object[] a) che metterą
in ordine le tue patate nell'ordine che hai scelto tu tramite la
funzione compareTo.
:sofico:
http://www.parks.it/parco.capanne.marcarolo/foto/patata.jpeg
Originariamente inviato da Blackat
Perchč invece di reimplementarti l'algoritmo quicksort per ordinare
,ad esempio, PATATE utilizzi una classe PATATA che implementerą
l'interfaccia Comparable di Java. Poi implementi il metodo
compareTo dove scrivi il codice che decide quale
patata e pił grossa e quale č pił piccola ( o se sono uguali le
patate ).
Dopo di che puoi passare tranquillamente le tue patate
alla funzione statica di java Arrays.sort(Object[] a) che metterą
in ordine le tue patate nell'ordine che hai scelto tu tramite la
funzione compareTo.
:sofico:
http://www.parks.it/parco.capanne.marcarolo/foto/patata.jpeg
:rotfl:
Comunque penso di aver capito :) ...grazie
Originariamente inviato da Blackat
Perchč invece di reimplementarti l'algoritmo quicksort per ordinare
,ad esempio, PATATE utilizzi una classe PATATA che implementerą
l'interfaccia Comparable di Java. Poi implementi il metodo
compareTo dove scrivi il codice che decide quale
patata e pił grossa e quale č pił piccola ( o se sono uguali le
patate ).
Dopo di che puoi passare tranquillamente le tue patate
alla funzione statica di java Arrays.sort(Object[] a) che metterą
in ordine le tue patate nell'ordine che hai scelto tu tramite la
funzione compareTo.
:sofico:
http://www.parks.it/parco.capanne.marcarolo/foto/patata.jpeg
hahahah mitico :D :D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.