Resultados de la búsqueda a petición "java-stream"
¿Cómo utilizar un lambda Java8 para ordenar una secuencia en orden inverso?
Estoy usando Java Lambda para ordenar una lista. ¿Cómo puedo ordenarlo de forma inversa? yo vi estoenviar [https://stackoverflow.com/questions/5894818/how-to-sort-arraylistlong-in-java-in-decreasing-order] , pero quiero usar java 8 ...
Java 8/9: ¿Se puede asignar un carácter en una cadena a sus índices (usando secuencias)?
Dado unString s y unchar c, Tengo curiosidad si existe algún método para producir unList<Integer> list des (donde los elementos dentrolist representar los índices dec dentros) Un cierre, peroincorrectoenfoque sería: public static List<Integer> ...
Java 8 no mantiene el orden mientras se agrupa
Estoy usando Java 8 para agrupar por datos. Pero los resultados obtenidos no están en orden. Map<GroupingKey, List<Object>> groupedResult = null; if (!CollectionUtils.isEmpty(groupByColumns)) { Map<String, Object> mapArr[] = ...
¿Por qué Java no cierra la secuencia () después de emitir una operación de terminal?
Despues de leer https://www.airpair.com/java/posts/spring-streams-memory-efficiency [https://www.airpair.com/java/posts/spring-streams-memory-efficiency], Estoy tentado a transmitir los resultados de una base de datos, pero como lo discutí con un ...
¿Por qué Stream no tenía un método toList ()?
Cuando se usan las secuencias Java 8, es bastante común tomar una lista, crear una secuencia a partir de ella, hacer negocios y volver a convertirla. Algo como: Stream.of(-2,1,2,-5) .filter(n -> n > 0) .map(n -> n * ...
¿Cómo trato con la Función <T, R> y puntos suspensivos / varargs en este caso?
Uno de mi proyecto estirando lambdas [https://github.com/fge/throwing-lambdas]; en él pretendo facilitar el uso del potencial@FunctionalInterfacepecadoStreams, cuyo único "defecto" para ser utilizado en transmisiones es que arrojan excepciones ...
Las secuencias Java8 de ejecución secuencial y paralela producen resultados diferentes.
Ejecutando el siguiente ejemplo de flujo en Java8: System.out.println(Stream .of("a", "b", "c", "d", "e", "f") .reduce("", (s1, s2) -> s1 + "/" + s2) );rendimientos: /a/b/c/d/e/fLo cual, por supuesto, no es una sorpresa. Debido ...
¿Qué es más eficiente: una secuencia ordenada o una lista?
Supongamos que tenemos algunos elementos en una colección y queremos clasificarlos usando cierto comparador, esperando el resultado en una lista: Collection<Item> items = ...; Comparator<Item> itemComparator = ...;Uno de los enfoques es ordenar ...
Recuento de frecuencia de palabras Java 8
¿Cómo contar la frecuencia de las palabras de List en Java 8? List <String> wordsList = Lists.newArrayList("hello", "bye", "ciao", "bye", "ciao");El resultado debe ser: {ciao=2, hello=1, bye=2}
¿Cómo iterar listas anidadas con flujos lambda?
Estoy tratando de refactorizar el siguiente código para expresiones lambda con `stream, especialmente los bucles foreach anidados: public static Result match (Response rsp) { Exception lastex = null; for (FirstNode firstNode : ...