У меня проблема с преобразованием вложенной коллекции во вложенный поток.
Я пытался преобразовать каждый элемент списка в поток с помощью forEach, но, поскольку я не очень хорошо разбираюсь в потоках Java 8, мне не удалось заставить его работать.
List<List<String>> nestedLists = new ArrayList<>();
[...] filling up List with data as List<String>
Stream<Stream<String>> results = [???]
Моя цель - вернуть результаты var.
Просто:
nestedLists.stream() // Stream<List<Stream>>
.map(Collection::stream) // Stream<Stream<String>>
Это было просто, спасибо :) Мне нужно, наконец, узнать о потоках