Como Inicializar Uma java.util.List?

3 respostas
S

Estou com dificuldades em inicializar uma List,
Criei a lista assim:

import java.util.List;
private List lista = new List();

mas acho que o método new List() não funciona quando trata-se de interfaces ou classes abstratas… alguem sabe como devo fazer?

3 Respostas

G
List list = new ArrayList();
S

obrigado!
mas to tendo problemas com o meu ArrayList, eu adicionei vários objetos nela usando o método:

list.add(objeto);

mas quando recebo os objetos de volta é como se eu tivesse adicionado tudo duplicado:

for (int i = 0; i &lt list.size(); i++)

{

Objeto objeto = (Objeto)list.get(i);

objeto.print();

}

e sai tudo igual… na verdade eu estava tentando salvar no BD, só criei esse método print() pra debugar mas nao sei o q esta havendo

T

Acho é que você tem algum erro de lógica no seu programa, para parecer que as coisas estão duplicadas. Dê uma olhada para ver se você não está acrescentando alguma coisa duas vezes.

Criado 8 de agosto de 2006
Ultima resposta 10 de ago. de 2006
Respostas 3
Participantes 3