1) Questa è una "lista di liste" non un array di liste.Originariamente inviato da bobby_fire
private ArrayList<ArrayList> list=new ArrayList<ArrayList>();
mi da un warning
2) La riga indicata non dà alcun warning/errore (se è un IDE pignolo, potrebbe segnalartelo ma il compilatore javac della Sun di per sé non dà errore/warning). Semmai è poi dopo, quando cerchi di usare quella lista che sicuramente avrai warning. Perché l'ArrayList interno non l'hai "parametrizzato".
ArrayList<ArrayList<UnQualcheTipo>> list = ArrayList<ArrayList<UnQualcheTipo>>();
Così non avresti alcun problema.

Rispondi quotando