Coloquei o atributo tempo no método de classificação deu o erro "Cannot invoke compareTo(int) on the primitive type int. O que deveria ter feito se quisesse implementar esse método na classe Aula?
package br.com.alura;
public class Aula implements Comparable<Aula>{
private String titulo;
private int tempo;
public Aula (String titulo, int tempo) {
this.titulo = titulo;
this.tempo = tempo;
}
public String getTitulo() {
return titulo;
}
public int getTempo() {
return tempo;
}
@Override
public String toString() {
return "[Aula: = " + this.titulo + ", " + this.tempo + " minutos]";
//return super.toString();
}
@Override
public int compareTo(Aula outraAula) {
return this.tempo.compareTo(outraAula.tempo);
}
}