Ir ao conteúdo
  • Cadastre-se

Java Erro em crud java usando arraylist


Ir à solução Resolvido por WilliamEstrela,

Posts recomendados

Cadastrando os alunos: 

ArrayList<Aluno> myList=new ArrayList<>();
        Aluno alunos = new Aluno();

            System.out.println("Nome do aluno:");
            alunos.setNome(scan.nextLine());
            System.out.println("Endereco do aluno:");
            alunos.setEndereco(scan.nextLine());
            System.out.println("Idade do aluno:");
            alunos.setIdade(scan.nextLine());
            System.out.println("Materias do aluno:");
            alunos.setMaterias(scan.nextLine());
            System.out.println("Matricula do aluno:");
            alunos.setMatricula(scan.nextLine());
            
            myList.add(alunos);

 

Listando:

          for (int i = 0; i < myList.size(); i++) {
            System.out.println(myList.get(i));
        }

 

 

Output:

quando cadastro um aluno aparece :  crudemarraylist.Aluno@28d93b30

se eu cadastrar dois aparece a mesma coisa 2 vezes. 

 

Queria saber se o erro esta na hora do cadastro ou no listar.       

 

Link para o comentário
Compartilhar em outros sites

imprimir o nome,idade,endereco,materias,matricula de cada aluno cadastrado. Mas so imprimi crudemarraylist.Aluno@28d93b30 pra cada um cadastrado.

 

Se precisar eu posto o codigo completo aqui.

adicionado 9 minutos depois

Ja resolvi foi coisa boba (to começando estudar java agr kk) 

System.out.println(myList.get(i).nome);

etc...

 

como faz pra colocar RESOLVIDO na frente do post ou apagar 

Link para o comentário
Compartilhar em outros sites

  • Solução

Basta acessar o atributo usando um myList.get(i).getNome()

Caso o metodo getnome nao esteja implmentado

public String getNome() {

return nome;

}

 

Aqui o código que eu fiz para testar: https://pastebin.com/V04WnheV https://pastebin.com/3cEuVjCb

 

Este nome estranho que ele etá retornando é o nome do objeto dentro do projeto

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!