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

1 la respuesta

¿Por qué este flujo no devuelve ningún elemento?

Traté de escribir el siguiente código como una secuencia: AbstractDevice myDevice = null; for (AbstractDevice device : session.getWorkplace().getDevices()) { if (device.getPluginconfig().getPluginType().getId() == 1) { myDevice = device; } ...

3 la respuesta

Usar secuencias para manipular una cadena

Digamos que quiero eliminar todas las no letras de miString. String s = "abc-de3-2fg";Puedo usar unIntStream para poder hacer eso: s.stream().filter(ch -> Character.isLetter(ch)). // But then what?¿Qué puedo hacer para convertir esta ...

4 la respuesta

Java 8 Stream: agrupación por múltiples colectores

Quiero usar Java 8 Stream y Group por un clasificador, pero tengo varias funciones de recopilador. Entonces, al agrupar, por ejemplo, se calcula el promedio y la suma de un campo (o tal vez otro campo). Intento simplificar esto un poco con un ...

2 la respuesta

Java 8 Collector <String, A, R> no es una interfaz funcional, ¿quién puede decir por qué?

El siguiente código: public class Test { public static void main(String[] args) { Stream.of(1,2,3).map(String::valueOf).collect(Collectors::toList) } }Intellij dime: Collector<String, A, R> no es una interfaz funcional pero cuando modifico el ...

7 la respuesta

¿Cómo puedo hacer un producto cartesiano con secuencias de Java 8?

Tengo el siguiente tipo de colección: Map<String, Collection<String>> map;Me gustaría crear combinaciones únicas de cada uno demap.size() desde un único valor en la colección para cada Clave. Por ejemplo, suponga que el mapa tiene el siguiente ...

3 la respuesta

Obtener solo los objetos requeridos de una lista usando Java 8 Streams

Considera unParent clase con los atributosattrib1, attrib2 yList<Child> niño con sus correspondientes captadores y colocadores. losChild es otra clase con cinco atributosattrib1-attrib5 con sus captadores y establecedores ...

4 la respuesta

¿Cómo puedo convertir una secuencia de cadenas en pares de secuencias de cadenas?

Quiero tomar una secuencia de cadenas y convertirla en una secuencia de pares de palabras. p.ej: Yo tengo:{ "A", "Apple", "B", "Banana", "C", "Carrot" } Yo quiero:{ ("A", "Apple"), ("Apple", "B"), ("B", "Banana"), ("Banana", "C") }. Esto es ...

3 la respuesta

Java - Buscar elemento en matriz usando Condición y Lambda

En resumen, tengo este código y me gustaría obtener un elemento específico de la matriz usando una condición y lambda. El código sería algo como esto: Preset[] presets = presetDALC.getList(); Preset preset = Arrays.stream(presets).select(x -> ...

5 la respuesta

Cortocircuito de flujo Java 8

Leyendo un poco sobre Java 8, llegué aesta [https://thecannycoder.wordpress.com/2014/08/10/collectors-part-1-reductions-and-short-circuiting-operations%E2%80%8F/] publicación de blog que explica un poco sobre las transmisiones y la reducción de ...

1 la respuesta

Comparación entre legado para loop, streams y parallelStream en Java 8

import java.util.ArrayList; import java.util.List; public class IterationBenchmark { public static void main(String args[]){ List<String> persons = new ArrayList<String>(); persons.add("AAA"); persons.add("BBB"); persons.add("CCC"); ...