Array de objetos

5 respostas
G

boa noite…

gostatia de saber como faço pra armazenar os dados lidos em um vetor de objetos…
por exemplo… eu li o nome, cpf, telefone… agora preciso armazenar esses dados em um indice do vetor… como posso fazer isso…

valeu… :smiley:

5 Respostas

D

se o objeto for do tipo “Pessoa”:

int tamanho = 10; Pessoa[] pessoas = new Pessoa[tamanho];

“tamanho” é o tamanho do vetor.

dlrodrigues

Cara, seguinte vamos supor e tenha um Objecto tipo pessoa, "aproveitando o exemplo do “douglas_unemat” entao:

Pessoa[] pessoas = new Pessoa[5];

pessoas[0] = new Pessoa();
pessoas[0].setNome("fulano");
pessoas[0].setNome("cpf");
pessoas[0].setNome("fone");

pessoas[1] = new Pessoa();
pessoas[1].setNome("fulano 2");
pessoas[1].setNome("cpf 2");
pessoas[1].setNome("fone 2");

espero q tenha ajudado.

erickcellani
System.out.print("Qtd Pessoas: ");
int n = IO.readInt();
Pessoa[] pessoas = new Pessoa[n];
 
for(int i = 0; i < pessoas.length; i++) {
   pessoas[i] = new Pessoa();
   System.out.print("\nNome: ");
   pessoas[i].setNome(IO.readString());

   System.out.print("\nCPF: ");
   pessoas[i].setCpf(IO.readString());

   System.out.print("\nFone: ");
   pessoas[i].setFone(IO.readString());
}

:smiley:

peerless

Caso for arraylist:

Pessoa p = null; for (int i = 0;i<a.size();i1++) { p = (Pessoa) a.get(i)); System.out.println(p.getNome()); }

marcosbrandao

ja vi esta pergunta antes…

http://www.guj.com.br/posts/list/60453.java#317408

Criado 24 de maio de 2007
Ultima resposta 24 de mai. de 2007
Respostas 5
Participantes 6