Veja como está o código. import java.util.Comparator; import java.util.List;
class Curso { private String nome; private int alunos;
public Curso(String nome, int alunos) {
this.nome = nome;
this.alunos = alunos;
}
public String getNome() {
return nome;
}
public int getAlunos() {
return alunos;
}
}
public class ExemploCursos{ public static void main(String[] args) { List cursos = new ArrayList(); cursos.add(new Curso("Python", 45)); cursos.add(new Curso("JavaScript", 150)); cursos.add(new Curso("Java 8", 113)); cursos.add(new Curso("C", 55));
cursos.sort(Comparator.comparing(Curso::getAlunos));
cursos.forEach(System.out::println);
}
}
Na linha 24 List cursos = new ArrayList(); Esse ArrayList aparece essa mensagem de erro: ArrayList cannot be resolved to a type, como resolver: