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

2 la respuesta

No se puede analizar String a LocalDate (Java 8)

Mi entrada es una representación de cadena de una fecha en el formato "01-07-2015" para el 1 de julio de 2015. Estoy tratando de analizar esto en unjava.time.LocalDate variable: final DateTimeFormatter DATE_FORMAT = ...

1 la respuesta

Reemplazar if-else dentro de bucles 'for' con Java-8 Streams

Tengo el siguiente código simple que estoy tratando de convertir al estilo funcional for(String str: list){ if(someCondition(str)){ list2.add(doSomeThing(str)); } else{ list2.add(doSomethingElse(str)); } }¿Es fácilmente posible reemplazar ...

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

2 la respuesta

La creación de SecureRandom es lenta, incluso en Java 8

Busqué en este problema. Tengo impresión, se resuelve en Java 8. Pero de repente, comencé a tener este problema en mi nueva VM, basada en Ubuntu 14.04. 2015-07-27 14: 56: 35.324 INFO 11809 --- ...

3 la respuesta

Mapa uno a uno con flujos Java

Tener un pequeño problema al usar la API Stream para obtener una asignación uno a uno. Básicamente, digamos que tienes una clase. public class Item { private final String uuid; private Item(String uuid) { this.uuid = uuid; } /** * @return ...

1 la respuesta

Java 8 o Else no funciona como se esperaba

Considere el siguiente método que devuelve un campo si existe o se llama recursivamente hasta que se encuentre el campo: private Field getField(Class<?> clazz, String p) { Optional<Field> field = Arrays.stream(clazz.getDeclaredFields()) ...

2 la respuesta

¿Por qué la siguiente conversión con referencia de método no produce un error de compilación? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué una referencia de método Java con tipo de retorno coincide con la interfaz del consumidor? [/questions/37308294/why-does-a-java-method-reference-with-return-type-match-the-consumer-interface] ...

1 la respuesta

Java 8 Date API vs Calendar / Date / DateFormat

Existe esta nueva y genial API de fecha en Java 8, lapaquete java.time [http://docs.oracle.com/javase/8/docs/api/java/time/package-summary.html]. Entiendo que esmejor diseñado, menos ambiguo y más seguro para subprocesosque las viejas clases Aún ...

3 la respuesta

Java 8 Lambda - Intersección de dos listas

Estoy tratando de encontrarintersection de dos listas basadas en alguna condición y siguiendo algunos pasos. No se pudo encontrar una manera de hacerlo (en la etapa de aprendizaje) :) Double totalAmount = 0.00d; Double discount = 0.00d; ...

4 la respuesta

Cómo iterar con el bucle foreach sobre la transmisión java 8

Supongamos que intentamos aplicar a java 8 stream una lambda que podría lanzar una excepción marcada: Stream<String> stream = Stream.of("1", "2", "3"); Writer writer = new FileWriter("example.txt"); stream.forEach(s -> writer.append(s)); // ...