Не совсем уверен, почему люди не ответили на это, но, как указано в комментариях, вы можете следовать любому из подходов
int sumOfFields = found.stream()
.filter(abc -> minutesLessThan5(abc.getMinutes())))
.mapToInt(abc -> 40) // map value to be returned as 40
.sum();
или вместо этого, поскольку вы заменяете все такие значения постоянным значением 40
, вы также можете использовать count()
и умножить его на постоянное значение.
int sumOfFields = (int) found.stream() // casting from long to int
.filter(abc -> minutesLessThan5(abc.getMinutes())))
.count() * 40;