Come si fa ad ordinare una lista in JAVA?
Devo ordinare una lista di messaggi di posta ricevuti in base al "from" o al "subject" o alla "data" (dal + recente al + vecchio e viceversa).
Grazieper l'attenzione!!!
Come si fa ad ordinare una lista in JAVA?
Devo ordinare una lista di messaggi di posta ricevuti in base al "from" o al "subject" o alla "data" (dal + recente al + vecchio e viceversa).
Grazieper l'attenzione!!!
se hai una List
Object[] o = list.toArray();
e poi lo ordini con uno dei metodi
o.sort(...)
In java.util c'č la classe Arrays.
Prova a usare il metodo statico Arrays.sort().
Ma per fare un buon lavoro, ordinando a scelta in base alla data o ad una stringa, devi creare un comparatore (cioé implementare l'interfaccia Comparator)...
Se non sei un esperto di object oriented questo č un ottimo esercizio per...diventarlo!!!
Buon lavoro.