Adicionar atributos de uma classe em um ArrayList
29/03/2018
0
Como faço para adicionar atributos de uma classe em um ArrayList?
Tipo criar uma classe Aluno que tenha como atributos o nome desse aluno e suas 4 notas junto com a media
Quero que em cada posição desse ArrayList tenha o nome do aluno e suas notas
Exemplo:
Na posição 0 vai constar o nome do aluno, suas 4 notas e sua media
Na posição 1 adiciono outro aluno com e suas 4 notas e sua media também e assim vai até não ter mais aluno
Tentei fazer colocando esse comando: dadosAluno.add(boletim);
onde dadosAluno é o meu ArrayList e o boletim o meu construtor
Mas não tá funcionando
Alguma ideia?
Tipo criar uma classe Aluno que tenha como atributos o nome desse aluno e suas 4 notas junto com a media
Quero que em cada posição desse ArrayList tenha o nome do aluno e suas notas
Exemplo:
Na posição 0 vai constar o nome do aluno, suas 4 notas e sua media
Na posição 1 adiciono outro aluno com e suas 4 notas e sua media também e assim vai até não ter mais aluno
Tentei fazer colocando esse comando: dadosAluno.add(boletim);
onde dadosAluno é o meu ArrayList e o boletim o meu construtor
Mas não tá funcionando
Alguma ideia?
Leonardo
Curtir tópico
+ 0
Responder
Posts
30/03/2018
Rafael Cunha
Bom dia!
Teria como você postar a estrutura do seu POJO. Se entendi corretamente poderia ser algo assim.
List<Boletim> boletins = alunos.stream()
.map(aluno -> new Boletim(aluno.getNome(), aluno.getNota1(), aluno.getNota2()))
.collect(Collectors.toList());
Teria como você postar a estrutura do seu POJO. Se entendi corretamente poderia ser algo assim.
List<Boletim> boletins = alunos.stream()
.map(aluno -> new Boletim(aluno.getNome(), aluno.getNota1(), aluno.getNota2()))
.collect(Collectors.toList());
Responder
Clique aqui para fazer login e interagir na Comunidade :)