Java для понимания - PullRequest
       8

Java для понимания

1 голос
/ 08 марта 2019

В Scala я могу написать такой короткий метод:

1 Ответ

3 голосов
/ 08 марта 2019

Это будет подходящая альтернатива:

Optional<String> maybeXY = maybeX.flatMap(x -> maybeY.map(y -> x + y));

scala для понимания - просто синтаксический сахар для вызовов map, flatMap и filter.

Вот хороший пример: Как преобразовать карту / flatMap для понимания

...