Originariamente inviato da 17RoiDavid
ciao a tutti, sto cercando una struttura dati che sia in grado di rappresentare un database.
esiste qualcosa che mi permetta di avere piu di due attributi per ogni riga? hashtable lavora solo con una coppia di valori vero?

ah dimenticavo, i dati di questo mini-database sono tutte stringhe
ciao
Ciao.
Alla tua domanda rispondo di no, ma puoi fare una cosa del genere:
1) Creare una classe ( chiamata tecnicamente Bean ) che ha solamente i metodi di get e set delle tue variabili dichiarate, quindi come dici tu solamente stringhe.
2) Utilizzare un HasmMap per salvare il tuo bean con la chiave che desideri.

Un'altra opzione potrebbe esser quella di creare un Hash di Collection, ovvero
Uso HashMap per l'esempio
codice:
HashMap<String,Collection>
In modo da craeare una specie di matrice.
Con Collection intendo una qualsiasi classe che implementi l'interfaccia Collection ( List, Hash, Set, e classi che le derivano ).