Não consigo rodar o programa no eclipse por conta do erro : The method stream() from the type Collection refers to the missing type Stream
meu codigo:
package programas.testes;
import java.util.ArrayList; import java.util.Comparator; import java.util.List; import java.util.Collection;
public class TesteStream { public static void main(String[] args) {
ArrayList<Curso> 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.stream()
.filter(c -> c.getAlunos() > 50)
.forEach(c -> System.out.println(c.getNome()));
//cursos.forEach(c -> System.out.println(c.getAlunos()));
}
}