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.