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

5 la respuesta

Java obtiene la hora UTC

Quiero obtener la hora en la zona horaria UTC. Entonces escribí el código: import java.time.ZoneOffset; import java.time.ZonedDateTime; import java.util.Date; public class RegularSandbox { public static void main(String[] args) { ZonedDateTime ...

1 la respuesta

¿Por qué un solo carácter de subrayado es un nombre ilegal para un parámetro lambda?

Traté de nombrar un parámetro lambda_, p.ej. (una versión reducida): Consumer<Object> c = _ -> {};Como quería indicar que se estaba ignorando un parámetro, pero recibí el siguiente error del compilador: El uso de '_' como identificador está ...

1 la respuesta

Refactorización anidada para el bucle en la secuencia de Java 8

Tengo lo siguiente para loop: List<Map> mapList = new ArrayList<>(); for (Resource resource : getResources()) { for (Method method : resource.getMethods()) { mapList.add(getMap(resource,method)); } } return mapList;¿Cómo podría refactorizar este ...

3 la respuesta

Analizando un archivo CSV para una fila única usando la nueva API de Java 8 Streams

Estoy tratando de usar la nueva API de Java 8 Streams (para la cual soy un novato completo) para analizar una fila en particular (la que tiene 'Neda' en la columna de nombre) en un archivo CSV. Usando lo ...

3 la respuesta

Java 8 Streams: cómo llamar una vez al método Collection.stream () y recuperar una matriz de varios valores agregados con diferentes campos

Estoy comenzando con la API Stream en Java 8. Aquí está mi objeto Persona que uso: public class Person { private String firstName; private String lastName; private int age; private double height; private double weight; public ...

2 la respuesta

¿Indicadores clave de que un flujo de Java 8 se ejecutará más lentamente que un ciclo for?

Las transmisiones Java 8 permiten código que es mucho más legible que el antiguofor bucles, en la mayoría de los casos. Sin embargo, según mi propia experiencia y lo que he leído, usar una secuencia en lugar de un bucle for puede implicar un ...

1 la respuesta

¿Cómo ordenar el mapa hash en función del número de claves para un valor usando flatmap java8?

Este es un seguimiento deCómo obtener el recuento de claves para valores en un mapa hash usando lambda [https://stackoverflow.com/questions/34514213/how-to-get-the-count-of-keys-for-values-in-a-hash-map-using-lambda] . tengo unHashMap y quiero ...

4 la respuesta

La captura de excepciones de 'stream ()' o 'parallelStream ()' pierde los valores correctos

En el siguiente código, al atraparNumberFormatException fuera defor iteración, las cadenas en forma apropiada que aparecen enstrList antes de la primera mala (es decir,"illegal_3") se han analizado correctamente (es decir,"1" y"2" han sido ...

4 la respuesta

¿Por qué se opera este Java Stream dos veces?

losAPI de Java 8 [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html] dice: El recorrido de la fuente de la tubería no comienza hasta que se ejecuta la operación terminal de la tubería. Entonces, ¿por qué arroja el ...

2 la respuesta

Pasando lambda como parámetro con tipo genérico - java 8

Si tengo un metodofoo(Predicate bar), Puedo usarlo a continuación: foo(new Predicate<MyObject>() { public boolean apply(MyObject obj) { return true; } } )Pero, ¿cómo puedo alcanzar el mismo resultado usando expresiones de estilo ...