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

8 la respuesta

Modificar objetos dentro de la secuencia en Java8 mientras itera

En las transmisiones Java8, ¿puedo modificar / actualizar objetos dentro? Por ej.List<User> users: users.stream().forEach(u -> u.setProperty("value"))

2 la respuesta

Comportamiento Stream.skip con operación de terminal desordenada

Ya he leidoesta [https://stackoverflow.com/q/28259636/4856258]yesta [https://stackoverflow.com/q/28521382/4856258]preguntas, pero todavía dudan si el comportamiento observado deStream.skip fue pensado por los autores de JDK. Tengamos una entrada ...

4 la respuesta

Fusionando dos Lista de objetos en java 8

Tengo una clase de JavaParent con 20 atributos(attrib1, attrib2 .. attrib20) y sus correspondientes captadores y establecedores. También tengo dos listas deParent objetos:list1 ylist2. Ahora quiero fusionar ambas listas y evitar objetos ...

4 la respuesta

Crear secuencia de secuencias a partir de una secuencia larga

Quiero dividir un soloStream en unaStream deStreams basado en el contenido de laStreams. El resultante elStream debe contener parte de los datos de las secuencias originales. Mi aplicación real es más compleja (está agrupando líneas de registro ...

1 la respuesta

Reducción de flujo con tipos de comodines

Estoy experimentando conStream.reduce() [https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html#reduce-T-java.util.function.BinaryOperator-] , y se ha encontrado con un inconveniente con el sistema de tipos. Aquí hay un ejemplo de ...

2 la respuesta

Uso de múltiples funciones de mapa frente a una declaración de bloque en un mapa en una secuencia de Java

Digamos que tengo el siguiente código data.stream() .map(x -> { Object a = maybeReturnsNull(x); return a == null ? defaultValue : a; })Tengo alguna función que podría estar volviendonull, y lo estoy aplicando a un elemento de la secuencia. ...

1 la respuesta

Cómo obtener el valor mínimo y máximo de la Lista de objetos usando Java 8

Tengo clase como: public class Test { private String Fname; private String Lname; private String Age; // getters, setters, constructor, toString, equals, hashCode, and so on }y una lista comoList<Test> testList llenoTest elementos. ¿Cómo puedo ...

2 la respuesta

¿La operación de recopilación en Stream cierra la secuencia y los recursos subyacentes?

¿Es necesario incluir el siguiente código en prueba con recursos para asegurarse de que el archivo subyacente esté cerrado? List<String> rows = Files.lines(inputFilePath).collect(Collectors.toList());

2 la respuesta

Iterator versus Stream de Java 8

Para aprovechar la amplia gama de métodos de consulta incluidos enjava.util.stream de Jdk 8 Intenté diseñar modelos de dominio donde los captadores de relación con* multiplicidad (con cero o más instancias) devuelve unStream<T>, en lugar de ...

1 la respuesta

¿Cómo concateno perezosamente las transmisiones?

Estoy tratando de implementar una secuencia que utiliza otra instancia de sí mismo en su implementación. La secuencia tiene algunos elementos constantes antepuestos (con IntStream.concat), por lo que esto debería funcionar siempre que la ...