Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Collection o Arrays e hashtable
Forum - Java - Collection o Arrays e hashtable

Avatar
killer (Normal User)
Expert


Messaggi: 217
Iscritto: 19/07/2009

Segnala al moderatore
Postato alle 13:43
Domenica, 24/01/2010
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

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 17:58
Domenica, 24/01/2010
per gestire l'ordinamento di tue classi devi usare l'interfaccia Comparable:
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Comparab ...

per approfondire segui il tutorial sulla Java Collections:
http://java.sun.com/docs/books/tutorial/collections/index. ...

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 18:02
Domenica, 24/01/2010
in particolare c'è questo sull'ordinamento:
http://java.sun.com/docs/books/tutorial/collections/interf ...

PM Quote