PDA

View Full Version : [java] domanda da niubbo su array e arraylist


]Rik`[
02-07-2009, 12:35
salve, il mio problema è questo:

devo creare un array (la cui dimensione mi è nota a priori) al cui interno dovrò memorizzare una serie di arrayList (credo :D)

quello che devo memorizzare è una cosa del genere:

elemento 1: 1 5 23 67
elemento 2: 3 6
elemento 3: 5 36 74

e così via.

so quanti elementi avrò all'interno del mio array, ma non so quanti interi andranno a formare ogni lista.
suggerimenti?

banryu79
02-07-2009, 12:45
// l'array di List:
final int NUM = 3;
List[] array = new List[NUM];

// creo un elemento dell'array di List, cioè creo una List (ArrayList e'
// l'implementazione scelta per List, che invece e' solo un'interfaccia)
List<Integer> list1 = new ArrayList<Integer>();
list1.add(1);
list1.add(5);
list1.add(23);
list1.add(67);

// creo il secondo elemento
List<Integer> list2 = new ArrayList<Integer>();
list2.add(3);
list2.add(6);

// e il terzo
List<Integer> list3 = new ArrayList<Integer>();
list3.add(5);
list3.add(36);
list3.add(64);

// inserisco gli elementi List nell'array
array[0] = list1;
array[1] = list2;
array[2] = list3;

]Rik`[
02-07-2009, 13:16
grazie mille, più o meno è proprio quello di cui avevo bisogno ;)