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

5 la respuesta

Cerrando arroyos en medio de tuberías

Cuando ejecuto este código que abre muchos archivos durante un flujo de transmisión: public static void main(String[] args) throws IOException { Files.find(Paths.get("JAVA_DOCS_DIR/docs/api/"), 100, (path, attr) ...

2 la respuesta

¿Por qué Comparator.comparing no funciona con la referencia del método String :: toLowerCase?

Estoy tratando de ordenar un conjunto de cadenas por orden inverso (ignorando mayúsculas y minúsculas), sin modificarlo y solo imprimiéndolo. Entonces estoy usando Java8 stream. Pero no puedo hacerlo. Aquí está mi intento: package ...

1 la respuesta

Alternativa para throwerMerger en Java 8

Estoy implementando un colector propio que usafunción de fusión. Desafortunadamente, para algunos de mis casos, no puedo reutilizar la siguiente función de fusión JDK que ...

1 la respuesta

Cómo separar una Lista por una condición usando flujos Java 8

Considere el siguiente código: List<Integer> odd = new ArrayList<Integer>(); List<Integer> even = null; List<Integer> myList = Arrays.asList(1,2,3,4,5,6,7,8,9,10); even = myList.stream() .filter(item -> { if(item%2 == 0) { return true;} else ...

9 la respuesta

Java 8, Lambda: ordenar dentro de listas agrupadas y fusionar todos los grupos en una lista

Basado en la siguiente respuesta:https://stackoverflow.com/a/30202075/8760211 [https://stackoverflow.com/a/30202075/8760211] ¿Cómo ordenar cada grupo por stud_id y luego devolver una Lista con todos los Estudiantes como resultado de la ...

1 la respuesta

¿Cómo puedo usar Java Stream para crear una lista <Integer> y el número entero entre ayb

Digamos que tengo dos variables:a = 5, b = 8, Y yo quiero : Arrays.asList(5, 6, 7, 8)¿Cómo puedo usar Java stream para obtener esto?

2 la respuesta

Usando dos flujos en Java lambda para calcular la covarianza

Digamos que tengo dos matrices de dobles. He estado experimentando con Stream desde Java 8. Creo que he entendido las ideas principales, pero luego me di cuenta de que no estoy seguro de cómo manipular dos Streams al mismo tiempo. Por ejemplo, ...

3 la respuesta

Cómo obtener una transmisión desde un flotador []

Estaba aprendiendo a usar las transmisiones de Java 8 cuando noté algo extraño. Arrays.stream() tiene métodos para todo menos para matrices flotantes: Arrays.stream(int[]) : IntStreamArrays.stream(long[]) : LongStreamArrays.stream(double[]) : ...

2 la respuesta

La forma más limpia de indexar una Colección por una propiedad del elemento que en sí es una colección

tengo unList<Foo> y quiero una guayabaMultimap<String, Foo> donde hemos agrupado elFoo's por cada etiqueta de suCollection<String> getTags() función. Estoy usando Java 8, por lo que lambdas y referencias de métodos están bien / alentadas. Por ...

2 la respuesta

Java 8: fusionar listas con stream API

Tengo la siguiente situación Map<Key, ListContainer> map; public class ListContainer{ List<AClass> lst; } Tengo que fusionar todas las listaslst desde elListContainer objetos de unMap mapa. public static void main(String args[]){ List<AClass> ...