Ошибка в файле com/javarush/task/pro/task18/task1822/Solution.java в строке : 22
Не найден метод "toList()" в интерфейсе "java.util.stream.Stream<java.lang.Integer>"
В чём может быть проблема?
package com.javarush.task.pro.task18.task1822;
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Stream;
import static java.util.stream.Collectors.toList;
/*
Из потока данных в список
*/
public class Solution {
public static void main(String[] args) {
var numbers = Stream.of(-1, 10, 43, 0, -32, -4, 22);
getPositiveNumbers(numbers).forEach(System.out::println);
}
public static List<Integer> getPositiveNumbers(Stream<Integer> numbers) {
List<Integer> result = numbers.filter(s -> s > 0).toList();
return result;
}
}