Resultados de la búsqueda a petición "java-stream"

2 la respuesta

Obteniendo el siguiente elemento de una transmisión Java 8

Me gustaría recuperar y eliminar el siguiente elemento de un Java 8Stream, sin estoStream cerrándose Stream<Integer> integerStream = Stream.iterate( 0, x -> new Integer(x + 1) ); Integer zero = integerStream.getNext(); // 0 Integer one ...

2 la respuesta

Comprender el método de filtro de flujo de Java 8

Hace poco aprendí sobreStreams en Java 8 y vi este ejemplo: IntStream stream = IntStream.range(1, 20);Ahora, digamos que queremos encontrar el primer número que es divisible tanto por 3 como por 5. Probablementefilter dos veces yfindFirst como ...

8 la respuesta

Java 8 Collector que devuelve un valor si solo hay un valor único [duplicado]

Esta pregunta ya tiene una respuesta aquí: Filtre Java Stream a 1 y solo 1 elemento [/questions/22694884/filter-java-stream-to-1-and-only-1-element] 17 respuestas Estoy un poco ecológico en esta programación funcional y en las ...

1 la respuesta

Spliterator de Java 8 (o similar) que devuelve un valor si solo hay un valor único

Soy un gran admirador desingleOrEmpty operador de flujo. No está en la biblioteca estándar, pero me parece muy útil. Si una secuencia solo tiene un valor único, devuelve ese valor en unOptional. Si no tiene valores o más de un valor, ...

3 la respuesta

Secuencias en Java, no puedo resolver este código

He encontrado el siguiente fragmento de código: Function<Integer, Predicate<Integer>> smallerThan = x -> y -> y < x; List<Integer> l = Arrays.asList(5, 6, 7, 23, 4, 5645, 6, 1223, 44453, 60182, 2836, 23993, 1); List<Integer> list2 = ...

5 la respuesta

¿Cómo puedo revertir una sola cadena en Java 8 usando Lambda y Streams?

Tengo una cuerda que decir"Aniruddh" y quiero revertirlo usando lambdas y streams en Java 8. ¿Cómo puedo hacerlo?

2 la respuesta

Agrupación concurrente de flujo paralelo de Java 8

Supongamos que tengo una clase como Class Person { String name; String uid; String phone; }Estoy tratando de agrupar por todos los campos de la clase. ¿Cómo uso flujos paralelos en JAVA 8 para convertir un List<Person> into ...

4 la respuesta

¿Por qué la interfaz Java 8 Stream no tiene la versión min () sin parámetros?

java.util.stream.Stream la interfaz tiene dos versiones desorted métodosorted() que clasifica los elementos en orden natural ysorted(Comparator). Por quémin() no se introdujo el métodoStream interfaz, que devolvería un elemento mínimo desde el ...

5 la respuesta

Cómo actualizar cada elemento en una Lista en Java 8 usando Stream API

Tengo una lista definida de la siguiente manera: List<Integer> list1 = new ArrayList<>(); list1.add(1); list1.add(2);¿Cómo puedo incrementar cada elemento de la Lista en uno (es decir, terminar con una Lista[2,3]) usando la API Stream de Java 8 ...

2 la respuesta

¿Las operaciones de la terminal cierran el flujo?

dirPath Contiene 200k archivos. Quiero leerlos uno por uno y hacer algún procesamiento. El siguiente fragmento causajava.nio.file.FileSystemException: dirPath/file-N Too many open files. ¿No es la operación terminalforEach() se supone que cierra ...