Oppure

Loading
24/01/10 12:43
killer
Salve a tutti...Precisazione:Utilizzo i vettori dinamici o ArrayList....
Dunque nelle classi Collection e Arrays...ho trovato due metodi
Arrays.sort() e Collection.sort()
Entrambi richiedono un parametro...
Ho notato che passando come parametro un vettore di interi,questi viene ordinato in modo crescente....
pero se vorrei ordinare il vettore in base al codice o per nome o prezzo....come devo fare ?
PS: è possibile utilizzare un altro genere di ordinamento ? tipo con le HashTable ? Esiste la possibilità inoltre di acquisire tanti attributi di una classe ..Ex:nome,cognome,citta,cod in un hashtable, cosi come si fa con un vettore dinamico o arraylist ?

attendo una vostra risposta il piu urgente possibile...grazie
aaa
24/01/10 16:58
netarrow
per gestire l'ordinamento di tue classi devi usare l'interfaccia Comparable:
java.sun.com/j2se/1.4.2/docs/api/java/lang/…

per approfondire segui il tutorial sulla Java Collections:
java.sun.com/docs/books/tutorial/collections/…
aaa
24/01/10 17:02
netarrow
in particolare c'è questo sull'ordinamento:
java.sun.com/docs/books/tutorial/collections/interfaces/…
aaa