Конвертирование из Optional в List

166
17 октября 2017, 00:52

Все функции возвращают List<Person>. Но внутри функции есть переменная типа Collection<Person> и ее надо вернуть.

Но функция возвращает List<Person>.

Как привести Collection<List<Person>> к List<Person>?

Answer 1

Используйте метод flatMap.

Collection<List<Person>> input = ...;
List<Person> output = input.stream()
            .flatMap(Collection::stream)
            .collect(Collectors.toList());
READ ALSO
Чтение данных по байтам

Чтение данных по байтам

Передаю данные в 16-ричном видеВот посылка

187
ListBox wpf SelectItem как получить в коде

ListBox wpf SelectItem как получить в коде

Как получить выделенный Item из списка?

281
ASP.NET.Не работает метод JavaScript()

ASP.NET.Не работает метод JavaScript()

Из метода действия в контроллере вызываю метод JavaScript()Почему в браузере при обращении к методу действия он не выводится?

239