Результаты поиска по запросу "java-stream"
Можете ли вы разделить поток на два потока?
У меня есть набор данных, представленный потоком Java 8:
Collectors.toMap () keyMapper - более краткое выражение?
Я пытаюсь придумать более краткое выражение для параметра функции «keyMapper» в следующемCollectors.toMap() вызов: List<Person> roster = ...; Map<String, Person> map = roster .stream() .collect( Collectors.toMap( new Function<Person, String>() { ...
Есть ли краткий способ перебора потока с индексами в Java 8?
Есть ли краткий способ перебора потока, имея доступ к индексу в потоке? String[] names = {"Sam","Pamela", "Dave", "Pascal", "Erik"}; List<String> nameList; Stream<Integer> indices = intRange(1, names.length).boxed(); nameList = zip(indices, ...
Есть ли краткий способ перебора потока с индексами в Java 8?
Есть ли краткий способ перебора потока, имея доступ к индексу в потоке?
Сжатие потоков с использованием JDK8 с использованием лямбды (java.util.stream.Streams.zip)
В JDK 8 с лямбдой b93 появился классjava.util.stream.Streams.zip в b93 [http://download.java.net/lambda/b93/docs/api/java/util/stream/Streams.html] который может быть использован для сжатия потоков (это показано в учебнике Изучение Java8 Lambdas. ...
Получение списка из java.util.stream.Stream в Java 8
Я играл с лямбдами Java 8, чтобы легко фильтровать коллекции. Но я не нашел краткий способ получить результат в виде нового списка в том же утверждении. Вот мой самый лаконичный подход: List<Long> sourceLongList = Arrays.asList(1L, 10L, 50L, ...