Vetores

2 respostas
stella

[color=red]COMO QUE FAZ VETORES DENTRO DE CLASSES POR EXEMPLO…
TENHO QUE CADASTRAR 3 PESSOAS DA CLASSE PESSOA E CHAMAR NA PRINCIPAL…POSSO USARVETOR?
[size=18] [/size][/color]
BRIGADIM…
:smiley: :smiley: :smiley: :smiley: :smiley:

2 Respostas

lina

Oi,

Você está pensando em usar a classe Vector ?
Ou então um vetor de qualquer outra coisa, tipo vetor de String? (String[]).

A classe Vector já é ultrapassada! procure utilizar um ArrayList… é muito simples e de facil utilização.

Tchauzin!

Nicolas_Fernandes

Olá, Stella!

Acho que você quis dizer Vetores de classes, não?

Veja se é mais ou menos isso:

class Pessoa {

   private Long id;
   public Long getId() { return id; }
   public void setId(Long id) { this.id = id; }

   private String nome;
   public String getNome() { return nome; }
   public void setNome(String nome) { this.nome = nome; }

   public Pessoa (Long id, String nome) {
       this.setId(id);
       this.setNome(nome);
   }

    @Override
    public String toString() {
        return "" + this.getId() + " - " + this.getNome();
    }


}
public class Main {

    public static void main(String[] args) {

        Pessoa[] pessoas = new Pessoa[5];
        pessoas[0] = new Pessoa(new Long(1), "José");
        pessoas[1] = new Pessoa(new Long(2), "Carlos");
        pessoas[2] = new Pessoa(new Long(3), "Maria");
        pessoas[3] = new Pessoa(new Long(4), "Josefina");
        pessoas[4] = new Pessoa(new Long(5), "Estela");

        for (Pessoa p : pessoas) {
            System.out.println(p.toString());
        }
    }
}

Espero ter ajudado!

[]'s

Criado 17 de setembro de 2009
Ultima resposta 17 de set. de 2009
Respostas 2
Participantes 3