Eu estou tentando extrair informações para calcular a média de um aluno e não sei como é o formato correto para colocar o set em um array na última linha. Alguém pode me ajudar?
public class Aluno {
Scanner scan = new Scanner(System.in);
String nome;
String curso;
String matrícula;
String disciplinas[];
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getCurso() {
return curso;
}
public void setCurso(String curso) {
this.curso = curso;
}
public String getMatrícula() {
return matrícula;
}
public void setMatrícula(String matrícula) {
this.matrícula = matrícula;
}
public String[] getDisciplinas() {
return disciplinas;
}
public void setDisciplinas(String[] disciplinas) {
this.disciplinas = disciplinas;
}
void coletarInformações() {
System.out.println("Digite o seu nome: "); setNome(scan.next());
System.out.println("Digite o seu curso: "); setCurso(scan.next());
System.out.println("Digite a sua matrícula: "); setMatrícula(scan.next());
String [] getDisciplinas = new String[3];
for(int i=0;i<getDisciplinas.length;i++) {System.out.println("Digite o nome da disciplina "+(i+1));
**setDisciplinas[i](scan.next());** // Essa é a parte que eu não sei como colocar
}