Problema com List

1 resposta
F

Boa tarde.
Bom eu estou precisando retornar um List, só que ocorre um erro pois na verdade eu gero um list a partir de outro. Olhe o exemplo:

List<MinhaClasse> lista1= null;
List<MinhaClasse> lista2= null;

for(MinhaClasse objI: listaAnterior){ 
// lista anterior possui uma lista de valores já encontrados

      lista1 = valorEncontrado();    
      lista2.addAll(lista1);
      lista1 = null;
}
return lista2; // que armazena todos os valores

Entao, o que eu queria é: A partir do objI eu encontro uma nova lista, e armazeno essa lista numa lista final que seria a lista 2.
Mas está dando null pointer. Alguém tem alguma dica ou outro modo de fazer?

Abraços.

1 Resposta

J
List<MinhaClasse> lista2= null;

Se lista2 = null então vai dar NullPointerException mesmo ué…

List<MinhaClasse> lista2 = new ArrayList<MinhaClasse>();
Criado 23 de maio de 2006
Ultima resposta 23 de mai. de 2006
Respostas 1
Participantes 2