Resultados de la búsqueda a petición "java-stream"
¿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; } ...
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 ...
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 ...
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 ...
¿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 ...
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 ...
¿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 ...
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 -> ...
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 ...
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"); ...