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

1 la respuesta

Convierta la lista de cadenas en un mapa utilizando la API de secuencias Java-8

Tengo lista List<String> cars = Arrays.asList("Ford", "Focus", "Toyota", "Yaris","Nissan", "Micra", "Honda", "Civic");Ahora, ¿puedo convertir esta lista en un mapa donde obtengo ford = focus, Toyota = yaris, Nisan = Micra, Honda = Civic usando ...

1 la respuesta

Comprender las características del spliterador profundo

Para tratar de comprender profundamente las transmisiones y spliteradores de Java, tengo algunas preguntas sutiles sobrecaracterísticas del spliterator: Q1:Stream.empty() vsStream.of()(Stream.of () sin args) Stream.empty(): SUBSIZADO, ...

1 la respuesta

¿Por qué este código que usa secuencias se ejecuta mucho más rápido en Java 9 que en Java 8?

Descubrí esto mientras resolvíaProblema 205 [https://projecteuler.net/problem=205]deProyecto euler [https://projecteuler.net/]. El problema es el siguiente: Peter tiene nueve dados de cuatro lados (piramidales), cada uno con caras numeradas 1, ...

4 la respuesta

Realizar múltiples operaciones no relacionadas en elementos de una sola secuencia en Java

¿Cómo puedo realizar múltiples operaciones no relacionadas en elementos de una sola secuencia? Digamos que tengo unList<String> compuesto de un texto. Cada cadena de la lista puede o no contener una palabra determinada, lo que representa una ...

3 la respuesta

¿Se garantiza que flatMap sea perezoso?

Considere el siguiente código: urls.stream() .flatMap(url -> fetchDataFromInternet(url).stream()) .filter(...) .findFirst() .get();SeráfetchDataFromInternet ser llamado para la segunda url cuando la primera fue suficiente? Intenté con un ...

2 la respuesta

Aprox. de π utilizado para comparar Secuencial v / s Velocidades paralelas en java. ¿Por qué .parallel () fue más lento?

¿Puede alguien explicarme por qué la versión secuencial π-aproximación fue más rápida que la paralela? No puedo resolverlo Estoy jugando con un ejemplo de aproximación π muy conocido. Elijo puntos aleatorios en el cuadrado de la unidad ((0, 0) ...

4 la respuesta

Java 8 transmite a través de múltiples capas y concatena todos los elementos en la capa más inferior

Actualmente tengo datos de estructura de capas múltiples que son así: La clase industrial tiene un campo privado.Set<Company> eso puede ser nulo. La clase de empresa tiene un campo privado.Set<Division> eso puede ser nulo. La clase de división ...

6 la respuesta

Convierta objetos vinculados en secuencia o colección

Quiero iterar sobre un stacktrace. El stacktrace consiste en objetos arrojables cuyo getCause () devuelve el siguiente objeto arrojable. La última llamada a getCause () devuelve nulo. (Ejemplo: a -> b -> nulo) Intenté usar Stream.iterable () que ...

6 la respuesta

¿Cómo hacer coincidir los elementos de la secuencia pero devolver falso si no existe?

Tengo una secuencia y me gustaría comprobar si todos coinciden con un filtro. Si todos coinciden, regresetrue. Pero, si la secuencia está vacía, me gustaría volverfalse. ¿Cómo puedo hacer esto? Código de ejemplo: public boolean ...

2 la respuesta

Qué operaciones conservan el orden [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo asegurar el orden de procesamiento en las transmisiones java8? [/questions/29216588/how-to-ensure-order-of-processing-in-java8-streams] 2 respuestasTL; DR; Estoy buscando un lugar donde pueda ...