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

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 ...

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 ...

1 la respuesta

Utilice Java 8 Stream API para filtrar objetos basados en una ID y fecha

tengo unContact clase, para la cual cada instancia tiene una únicacontactId. public class Contact { private Long contactId; ... other variables, getters, setters, etc ... }Y unLog clase que detalla unaaction realizado por unContact ...

1 la respuesta

¿Por qué este flujo no devuelve ningún elemento?

Traté de escribir el siguiente código como una secuencia: AbstractDevice myDevice = null; for (AbstractDevice device : session.getWorkplace().getDevices()) { if (device.getPluginconfig().getPluginType().getId() == 1) { myDevice = device; } ...

1 la respuesta

Comparación entre legado para loop, streams y parallelStream en Java 8

import java.util.ArrayList; import java.util.List; public class IterationBenchmark { public static void main(String args[]){ List<String> persons = new ArrayList<String>(); persons.add("AAA"); persons.add("BBB"); persons.add("CCC"); ...

1 la respuesta

El procesamiento de flujo de Java 8 no es fluido [cerrado]

Tengo un problema con las secuencias de Java 8, donde los datos se procesan de forma masiva repentina, en lugar de cuando se solicitan. Tengo un flujo de flujo bastante complejo que tiene que estar en paralelo porque usoconcat para fusionar dos ...

1 la respuesta

Java 8 - llenar ArrayList

¿Hay una mejor manera de llenar unArrayList así (lo he hecho así en Java 7): List<ScheduleIntervalContainer> scheduleIntervalContainers = new ArrayList<>(); scheduleIntervalContainers.add(scheduleIntervalContainer);

1 la respuesta

Obtener el rango de una secuencia numérica

Dado unDoubleStream s, Puedo hacers.min() os.max() pero no ambos, ya que cualquiera de ellos consumirá la transmisión. Ahora supongamos que tengo class Range /* can add code here */ { private final double min; private final double max; ...

1 la respuesta

¿Cómo codificar Stream.findNth ()?

Similar aStream.findFirst(), hay una manera de escribirStream.findNth()? Estoy practicando Java 8 reescribiendo un código heredado. Y me pregunto cómo se puede escribir la siguiente función usando Stream API. static curPipeNumber = 0; /** ...

1 la respuesta

Files.newDirectoryStream vs. Files.list

Estoy consciente deFiles.list (ruta) [http://docs.oracle.com/javase/8/docs/api/java/nio/file/Files.html#list-java.nio.file.Path-] usosFiles.newDirectoryStream ...