Durante a explicação da Aula notei que após implementar o método "AdicionaAluno" meu console do eclipse retornou a seguinte informação dentro do vetor: "Aluno@15db9742" seguido dos diversos nulls... Alguem sabe me dizer o que pode ter acontecido?
Durante a explicação da Aula notei que após implementar o método "AdicionaAluno" meu console do eclipse retornou a seguinte informação dentro do vetor: "Aluno@15db9742" seguido dos diversos nulls... Alguem sabe me dizer o que pode ter acontecido?
Oi Brenno,
Isso está acontecendo pois você não sobrepôs o método ToString na classe Aluno.
@Override
public String toString() {
return "Qualquer coisa que você deseja imprimir.";
}
Espero ter ajudado
Brenno, isso esta ocorrendo exatamente como nosso amigo Joel mencionou, faltou você sobrescrever o método toString, esse método sempre é invocado quando imprimimos um objeto com sysout, então se ele não for sobrescrito o Java irá utiliza o padrão de cada objeto que seria o nome da classe mais um hash, caso queira imprimir o nome do Aluno faça da seguinte maneira:
@Override
public String toString() {
return "Nome: " + this.nome;
}
Espero ter ajudado.