PDA

Visualizza la versione completa : [JAVA] ArrayList -> array


Mickel
13-05-2003, 01:35
Ciao!
Ho un ArrayList di ArrayList, ovvero una matrice.
Dovrei copiare i dati su un arrei del tipo:
double nomearray [][]
Qualcuno ha qualche suggerimento? Ho provato con il metodo toArray..ma c' qualcosa che mi sfugge.

grazie

r0x
13-05-2003, 02:04
ArrayList e` principalmente un array, non una matrice.

Mickel
13-05-2003, 10:32
Si vero, ma io ho usato un ArrayList di ArrayList, come dire un vettore di vettore, ovvero una matrice. Siccome la cosa fattibile e a me serviva una matrice dinamica allora ho usato questa struttura.
Se qualcuno sa come passare il contenuto di un arraylist a un array nel caso di questa struttura mi scriva qualcosa, grazie.
ciao

floyd
13-05-2003, 12:26
Object[] obj = list.toArray();
for (int i=0; i<obj.length; i++) {
Object[] o = ((ArrayList)obj[i]).toArray();
}
parti da qua e converti gli oggetti in double o quello che sono

r0x
13-05-2003, 22:14
Ho un ArrayList di ArrayList, ovvero una matrice.


Si` scusa! Avevo letto male. :) Vabe` ormai ti hanno gia` risposto. :D

Loading