Galera to com 2 duvidas basicas do java, eu fiz um codigo que ele pega informações do usuario e faz os sets para armazenar em uma Lista como se fosse 1 posição da lista, eu ja tinha feito com o vector que ele faz assim:
[code] Cliente cliente = new Cliente();
cliente.setNomec("nome");
cliente.setDatanasc("data");
cliente.setTelefone("tel");
cliente.setEndereco("end");
vector.addElement( cliente );[/code]
agora com lista nao sei como e, ja vi na API mas nao ajudou e a outra duvida e para imprimir a lista depois, ja me falaram que é usando o Interator mas para passar para o codigo nao sei,
alguem sabe?
Valeu
List é uma interface e as classes Vector, ArrayList, LinkedList e outras a implementam.
Exemplo de utilização:
[code]
Cliente cliente = new Cliente();
cliente.setNomec("nome");
cliente.setDatanasc("data");
cliente.setTelefone("tel");
cliente.setEndereco("end");
//Utilizando arraylist
adicionarCliente(new ArrayList(), cliente);
//Utilizando vector
adicionarCliente(new Vector(), cliente);
//Utilizando linkedlist
adicionarCliente(new LinkedList(), cliente);
// e assim por diant
public static void adicionarCliente(List lista,Cliente cliente) {
lista.add(cliente);
}[/code]
Opa Rafael,
Pronto deu certo o de inserir agora para eu imprimir os itens da lista, como e que faço? uso o iterator mas nao sei como passar para o codigo tu tem um exemplo?
valeu
for(Cliente cliente : lista) {
System.out.println("Nome do cliente:" + cliente.getNome());
}