Преобразование вложенного списка списков в поток потоков - PullRequest
0 голосов
/ 06 апреля 2019

У меня проблема с преобразованием вложенного Collection во вложенный поток.

Я пытался преобразовать каждый элемент списка в поток с помощью forEach, но так как я не очень хорош в Java 8Потоки, мне не удалось заставить его работать.

List<List<String>> nestedLists = new ArrayList<>();

[...] filling up List with data as List<String>

Stream<Stream<String>> results = [???]

Моя цель - вернуть результаты var.

1 Ответ

3 голосов
/ 06 апреля 2019

Просто:

nestedLists.stream() // Stream<List<Stream>>
    .map(Collection::stream) // Stream<Stream<String>>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...