Я хочу использовать такие потоки, как:
List<String> result = myArr
.stream()
.filter(line -> !"foo".equals(line))
.collect(Collectors.toList());
, но остановите фильтрацию, как только у меня будет максимум 100 элементов, готовых для сбора.Как я могу добиться этого без фильтрации всего и вызова subList(100, result.size())
?