как мы можем установить значение после внутреннего объединения двух списков с помощью фильтра плоских карт и forEach - PullRequest
0 голосов
/ 25 сентября 2019
List<TempDividendHistoryListDTO> templist = listHistory.stream()
                    .flatMap(x -> innerjoinonhistory.stream()
                            .filter(s -> x.getpMTxnID().equals(s.getpMTxnID()) && 
                                    x.getId().equals(s.getId())).
                            forEach(f -> f.setUnits(f.getUnits()+ x.getUnits());)
                    .collect(Collectors.toList()));

Синтаксическая ошибка на токене ";", ElidedSemicolonAndRightBrace ожидается, что я получу эту ошибку в ((f.getUnits () + x.getUnits ());))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...