Я вижу, что многие сообщения в блогах упоминают класс Streams, и я вижу, что это было когда-то part of the lambda branch API. Похоже, что это не публичный API, а он does not match the previous implementation. Есть ли другой способ сделать Streams.concat()
или добавить несколько значений в поток?Java 8 java.util.stream.Streams
9
A
ответ
11
Класс Streams
получил разделение, а некоторые его методы были перенесены на StreamSupport, который не содержит метода concat
в последней сборке. Обоснование раскола объясняется here.
Конкретный случай concat
упоминается отдельно в this post, где это было предложено для снятия и, по-видимому, было удалено.
Однако a later post, по-видимому, указывает, что он снова появится в будущих сборках.
Смежные вопросы
- 1. Java 8 - закрытие потока на Exception?
- 2. JAVA 8 - Измените компилятор на Java 8 вместо Java 6
- 3. Java 8 и Java время
- 4. Изменение Java 8 в декодировании UTF-8
- 5. HttpServletRequest.getRemoteAddr() пуст для Tomcat 8 Java 8
- 6. Как обновить Java 8 EA (Windows 8)?
- 7. Tomcat 8 и Java 8: использование памяти
- 8. Tomcat 8 Maven Plugin для Java 8
- 9. Java 8, используя Nashorn с Java 8 Компактные профили
- 10. Преобразование этой Java 8 DSL в не-Java 8
- 11. Java 8 Unreachable Code
- 12. Java 8 лямбда-агрегат
- 13. Java 8 - заполнить ArrayList
- 14. компаратора в Java 8
- 15. Java 8 Hash Map
- 16. Java 8 Поставщик обработки
- 17. Java 8 - Generic Supplier
- 18. Java 8 в Cloud9
- 19. Поддержка Eclipse + Java 8?
- 20. Java 8 ZonedDateTime
- 21. Java 8 Stream многопоточность
- 22. Java 8 Перегрузка Lambda
- 23. Java 8 lambda api
- 24. Java 8 Map.Entry компаратор
- 25. Закрыть Java 8 Stream
- 26. Java 8 Завершенное будущее
- 27. Java 8 HashSet ошибка
- 28. Java 8 --- Lambda Expression
- 29. Java 8 Повторяемая аннотация
- 30. Java 8 Необязательный
Вы должны упомянуть, какие предварительные версии (-ы) вы ссылаетесь. – McDowell
Последние сборки 91 – nebkat
@assylias Я согласен с этим, пока ответ не будет реализован, спасибо – nebkat