Array Notas para Atributo Notas da Classe Aluno

1 resposta Resolvido
java
LeandroCGMS

Bom dia.

Passei e repassei, mas algo está me obstando a ver o erro.
Nesse código, são coletadas e apresentadas as informações dos alunos, como nome e matrícula, porém as notas sempre são apresentadas do último aluno, sendo que o array notas, teoricamente, deveria ser atualizado à cada iteração do aluno.

Exemplo de saída, com as mesmas m#*&ditas notas:
Curso: Algoritmos;
Horário: 19:00
Aluno(a): Leandro Matrícula: 1
Notas:
8.0; 8.0; 8.0; 8.0.

Aluno(a): Adriano Matrícula: 2
Notas:
8.0; 8.0; 8.0; 8.0.

Aluno(a): ines Matrícula:
Notas:
8.0; 8.0; 8.0; 8.0.

Aluno(a): paulo Matrícula: 4
Notas:
8.0; 8.0; 8.0; 8.0.

Aluno(a): carlos Matrícula: 5
Notas:
8.0; 8.0; 8.0; 8.0.

1 Resposta

LeandroCGMS
Solucao aceita

Consegui resolver esse problema tornando o Array notas local, existindo somente, dentro do for de inserção de dados. Se quiser ver, está no History do repositório.
O PROBLEMA ESTAVA NA LINHA 27, FAZENDO COM QUE AS NOTAS FOSSEM SEMPRE AS ÚLTIMAS PARA TODOS OS ALUNOS. ################## CORRIGIDO NA LINHA 52 ############################

Criado 26 de fevereiro de 2018
Ultima resposta 26 de fev. de 2018
Respostas 1
Participantes 1