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

1 la respuesta

Convierta InputStream en Stream <String> dado un conjunto de caracteres

Quiero convertir unInputStream is en unaStream<String> stream dado unCharset cs de una manera questream consiste en las líneas deis. Además una línea deis no debe leerse de inmediato sino solo en casostream lo necesita

2 la respuesta

¿Cómo agrupar objetos en una lista en otras listas por atributo usando streams y Java 8?

Quiero agrupar una lista de objetos que contienen untime atribuir a intervalos de 5 minutos, preferiblemente utilizando corrientes y colectores. La única solución posible que encontré en StackOverflow es calcular cuántos intervalos (sublistas) ...

6 la respuesta

Mapa de flujo de Java 8 para la lista de claves ordenadas por valores

Tengo mapaMap<Type, Long> countByType y quiero tener una lista que haya ordenado las claves (mín. a máx.) por sus valores correspondientes. Mi intento es: countByType.entrySet().stream().sorted().collect(Collectors.toList());sin embargo, esto ...

3 la respuesta

Obtenga los últimos n elementos de la transmisión

Me pregunto si hay una alternativa a List<X> lastN = all.subList(Math.max(0, all.size() - n), all.size());concorriente [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html] ¿uso?

2 la respuesta

¿Dónde se define el orden de combinación del combinador de recolección (proveedor, acumulador, combinador)?

La documentación de la API de Java establece que elcombiner parámetro de lacollect El método debe ser: Una función asociativa, sin interferencia, sin estado para combinar dos valores, que debe ser compatible con la función del acumulador A ...

1 la respuesta

¿Cómo puedo obtener una lista de algunas propiedades de clase con Java 8 Stream?

tengo unList<Person>. Necesito unList de una propiedad dePerson. Por ejemplo, tengo unPerson clase: class Person { private String name; private String birthDate; public String getName() { return name; } public String getBirthDate() { return ...

4 la respuesta

Expresiones Lambda de Java 8 para resolver fibonacci (forma no recursiva)

Soy un principiante en el uso de la función de expresión Lambda en Java 8. Las expresiones Lambda son bastante útiles para resolver programas como Prime number check, factorial, etc. Sin embargo, pueden utilizarse eficazmente para resolver ...

5 la respuesta

¿Cómo implementar una secuencia Java?

Quiero implementar unStream<T>. No solo quiero usarimplements Stream<T>, porque tendría que implementar una tonelada de métodos. ¿Se puede evitar esto? Para ser más concreto, ¿cómo puedo transmitir?t1, t2 yt3 por ejemplo: class Foo<T> { T t1, ...

2 la respuesta

Java 8 lambdas lista de grupo en el mapa

Quiero tomar unList<Pojo> yreturn a Map<String, List<Pojo>> donde elMapLa clave es unString valor enPojovamos a llamarloString key. Para aclarar, dado lo siguiente: Pojo 1: Clave: un valor: 1 Pojo 2: Clave: un valor: 2 Pojo 3: Clave: valor b: ...

2 la respuesta

Patrón de generador con Java 8 Stream

Estoy construyendo un objeto con un bucle simple: WebTarget target = getClient().target(u); for (Entry<String, String> queryParam : queryParams.entrySet()) { target = target.queryParam(queryParam.getKey(), queryParam.getValue()); }Quiero hacer ...