59
задан 28 July 2014 в 09:57

1 ответ

В Java 8 для Obj объект с field и getField () метод можно использовать:

List<Obj> objs ...

Stream<Obj> notNullObjs =
  objs.stream().filter(obj -> obj.getValue() != null);

Double sum = notNullObjs.mapToDouble(Obj::getField).sum();
0
ответ дан 1 November 2019 в 11:59

Другие вопросы по тегам:

Похожие вопросы: