**Como você faria pra ordenar essa lista pela quantidade de alunos?
Você pode escolher entre usar um expressão lambda ou method reference.
apos listar com lambda e method reference tentei imprimir e tive os seguintes resultados:
com lambda funcionou corretamente:
cursos.forEach(c -> System.out.println(c.getAlunos()));mas quando tentei imprimir com method references:
cursos.forEach(System.out::println);    Ele apenas imprimiu aquela "sujeirinha" do espaço ocupado em memoria.
Entao fui na minha clase Curso e fiz o seguinte toString:
@Override
    public String toString() {
        return Integer.toString(alunos) ;
    }assim funcionou. Gostaria de saber se teria como acessar(imprimir) os alunos com o method reference sem criar o toString, tentei acessar de diversas formas mas dava erro de sintaxe, neste caso o mr nao se aplicaria por ser algo que foge da sua capacidade? Seria isso?