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

1 la respuesta

¿Es importante usar Characteristics.UNORDERED en Collectors cuando sea posible?

Como uso mucho las transmisiones, algunas de ellas con una gran cantidad de datos, pensé que sería una buena idea preasignar mis recopiladores basados en colecciones con un tamaño aproximado para evitar una costosa reasignación a medida que la ...

4 la respuesta

¿Cómo se filtran los bucles anidados utilizando flujos y filtros de Java 8?

¿Cómo se filtran los bucles anidados utilizando flujos y filtros java8? Supongamos que tengo una lista de autos (List<Car>), cada automóvil tiene una lista de motores (List<Engine>), cada motor tiene unList<Parts>. En Java normal, esta ...

3 la respuesta

Arrays.stream (array) vs Arrays.asList (array) .stream ()

Enesta [https://stackoverflow.com/questions/27391028/arrays-aslist-vs-arrays-stream-to-use-foreach] pregunta ya se ha respondido que ambas expresiones son iguales, pero en este caso producen resultados diferentes. Para una dadaint[] scores, por ...

1 la respuesta

No resuelva ninguna variable final dentro de Java 8 Stream

¿Hay alguna manera de convertir el siguiente código a Java 8 Stream? final List ret = new ArrayList(values.size()); double tmp = startPrice; for (final Iterator it = values.iterator(); it.hasNext();) { final DiscountValue discountValue = ...

3 la respuesta

¿Es posible usar la API Java 8 Stream en la API de Android <24?

He leido estoenviar [https://stackoverflow.com/questions/38607149/is-there-a-way-to-use-java-8-functional-interfaces-on-android-api-below-24] aquí. Pero aún no puedo ejecutar el código que contiene características de la API Java 8 Stream como la ...

1 la respuesta

¿Encuentra la diferencia entre dos colecciones en Java 8?

Estoy tratando de hacer unList de todos los libros en unoCollection que no están presentes en otro. Mi problema es que necesito comparar en función de la identificación del libro, por lo que no puedo probar para ver si un libro del primero está ...

7 la respuesta

¿Cuándo debo usar IntStream.range en Java?

Me gustaría saber cuándo puedo usarIntStream.range eficazmente. Tengo tres razones por las que no estoy seguro de cuán útilIntStream.range es. (Piense en inicio y fin como enteros). Si quiero una matriz,[start, start+1, ..., end-2, end-1], el ...

1 la respuesta

Agrupar la secuencia Java8 sin recopilarla

¿Hay alguna forma en Java 8 para agrupar los elementos en unjava.util.stream.Stream sin recogerlos? Quiero que el resultado sea unStream de nuevo. Debido a que tengo que trabajar con muchos datos o incluso transmisiones infinitas, no puedo ...

3 la respuesta

3 formas de aplanar una lista de listas. ¿Hay alguna razón para preferir uno de ellos?

Supongamos que tenemos una lista de la siguiente manera.CoreResult tiene un campo de tipoList<Double>. final List<CoreResult> list = new LinkedList<>(SOME_DATA);El objetivo es aplanar la lista después de extraer ese campo específico de ...

4 la respuesta

El valor de Java Stream Collectors.toMap es un conjunto

Quiero usar un Java Stream para ejecutar una lista de POJO, como la listaList<A> a continuación, y transformarlo en un MapaMap<String, Set<String>>. Por ejemplo, la clase A es: class A { public String name; public String property; }Escribí el ...