ArrayList para objeto com vários parâmetros

6 respostas
javaarraylist
L

Pessoal, eu sabia trabalhar com vetor de objetos, porém tenho que usar arraylist agora.

Tenho duas classes principais que são Empresa e Cliente.
Na classe Empresa tenho um método de AddFuncionario que contém:

... (mais váriáveis para cima)
System.out.print("Digite o telefone: ");
        telefone = Ler.nextLong();
        Ler.nextLine();
        Clientes[Q] = new Cliente (codigo,nome,logradouro,numero,bairro,municipio,estado,CEP,telefone);
        Q++;

A classe cliente contém todos os dados do cliente (nome,…) com seus respectivos gets.

Minha dúvida principal é como passar esse tanto de parâmetro dentro de um array list?
eu não consigo fazer ABC.add.(cod,nome…) :confused:

Alguma dica? Lembrando que não posso usar vetor .
Obrigado.

6 Respostas

D
listaDeClientes.add(new Cliente (codigo,nome,logradouro,numero,bairro,municipio,estado,CEP,telefone));
L

Obrigado. Só me tira mais uma dúvida. Quando declaro o arraylist:

Arraylist<Cliente> listaDeClientes = new ArrayList<>();
Ao ArrayList (primeiro) tá dando erro. Declarei de forma errada?

D

Sim, é ArrayList e não Arraylist

ArrayList<Cliente> listaDeClientes = new ArrayList<>();
L

Nossa, kk. OBRIGADO. DEU CERTO

L

Ah, esse ArrayList listaDeClientes = new ArrayList<>();
Na parte ele está referindo a minha classe, certo?
Logo não preciso declara um novo objeto do tipo

private Cliente clientessss;

E

Arraylist != ArrayList. Entendeu?

Criado 10 de novembro de 2016
Ultima resposta 15 de nov. de 2016
Respostas 6
Participantes 3