Criar instância de uma classe com array

3 respostas
jason_bourne

Pessoal,

Como faço para criar uma instância de uma classe com array? Ex:

private Pessoa[] pessoa = new Pessoa(); //não funciona, mas como faria?

3 Respostas

T
private Pessoa[] pessoa;
...
public SuaClasse(int nPessoas) {
    pessoa = new Pessoa [nPessoas];
    for (int i = 0; i < nPessoas; ++i) {
        pessoa[i] = new Pessoa();
    }
}
J
Aluno[] aluno = new Aluno[20];

melhor ainda seria, usar um vetor dinamico!

java.util.ArrayList<Aluno> aluno = new java.util.ArrayList<Aluno>();

boa sorte! :wink:

J

inté rsrsrsrs

Criado 15 de setembro de 2008
Ultima resposta 15 de set. de 2008
Respostas 3
Participantes 3