Adicionar atributos de uma classe em um ArrayList

Algoritmo

29/03/2018

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?
Leonardo

Leonardo

Curtidas 0

Respostas

Rafael Cunha

Rafael Cunha

29/03/2018

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());


GOSTEI 0
POSTAR