Вы можете использовать mapToInt
useList
.stream()
.mapToInt(User::getAge)
.sum();
Если вы действительно хотели использовать reduce
, вот оно (но я не вижу смысла в его использовании, так как вышеприведенное более читабельно)
useList.stream()
.mapToInt(User::getAge)
.reduce(0, (acc, current) -> acc + current);
Или по предложению Хольгера @
user.stream()
.reduce(0, (c, user) -> c + user.getAge(), (a, b) -> a + b);