[RESOLVIDO] Duvida na classe Main

Bom dia gente, tenho uma duvida…
Estou programando a classe TestaTurma e tenho que chamar o método rankingTurma() para cada um dos objetos alunos do meu array, mas está dando erro… Alguém pode me ajudar?

A minha classe main ta assim:

public class TestaTurma{
public static void main (String args[]){
Teclado t = new Teclado ();
int n= t.leInt ("Digite a quantidade de alunos: ");double ga, gb, gc;
Aluno[] a= new Aluno[n];
for(int i=0; i<n;i++){
ga= Math.random()*10;
gb= Math.random()*10;
if (ga+gb<6)
gc= Math.random()*10;

    }
   System.out.println(a.toString());
   **a.rankingTurma();**
   System.out.println(a.toString());
}

}

Posta o error

O objeto a é um array e arrays não tem um método rankingTurma(), logo a linha abaixo está errada.

a.rankingTurma();

O que você quer fazer exatamente?
Posta o código da classe Aluno.

1 curtida

Muuuuito obrigada, consegui identificar o erro com essa colocação e já corrigi