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

9 la respuesta

¿Cómo ejecutar la lógica en Opcional si no está presente?

Quiero reemplazar el siguiente código usando java8Optional: public Obj getObjectFromDB() { Obj obj = dao.find(); if (obj != null) { obj.setAvailable(true); } else { logger.fatal("Object not available"); } return obj; }El siguiente pseudocódigo ...

9 la respuesta

Eliminar duplicados de una lista de objetos basados en propiedades en Java 8

Estoy tratando de eliminar duplicados de una Lista de objetos basada en alguna propiedad. ¿Podemos hacerlo de una manera simple usando Java 8? List<Employee> employee¿Podemos eliminar duplicados basados enid propiedad del empleado. He visto ...

9 la respuesta

Formato JSON Java 8 LocalDateTime en Spring Boot

Tengo un pequeño problema con el formato de Java 8 LocalDateTime en mi aplicación Spring Boot. Con las fechas 'normales' no tengo ningún problema, pero los campos LocalDateTime se convierten a lo siguiente: "startDate" : { "year" : 2010, "month" ...

9 la respuesta

Java 8 LocalDate: ¿cómo obtengo todas las fechas entre dos fechas?

¿Hay una facilidad de uso para obtenertodas las fechas entre dos fechasen el nuevojava.time API? Digamos que tengo esta parte del código: @Test public void testGenerateChartCalendarData() { LocalDate startDate = LocalDate.now(); LocalDate ...

9 la respuesta

Java 8, Lambda: ordenar dentro de listas agrupadas y fusionar todos los grupos en una lista

Basado en la siguiente respuesta:https://stackoverflow.com/a/30202075/8760211 [https://stackoverflow.com/a/30202075/8760211] ¿Cómo ordenar cada grupo por stud_id y luego devolver una Lista con todos los Estudiantes como resultado de la ...

9 la respuesta

En Java 8, ¿cómo obtengo mi nombre de host sin codificarlo en mi entorno?

Acabamos de actualizar a Java 8 en Amazon Linux. Estamos utilizando Spring 4.3.8.RELEASE. Solía ser que podíamos obtener el nombre de host de nuestra máquina configurando beans en nuestro archivo de contexto de la aplicación de esta manera ...

9 la respuesta

Sin anotaciones IDEA adjuntas al JDK 1.8 (C: \ ...), algunos problemas no se encontrarán

En Android Studio 3.1.2 de repente recibo el siguiente mensaje en un marco de cinta amarilla en la parte superior de mi editor: No hay anotaciones IDEA adjuntas al JDK 1.8 (C: \ Archivos de programa \ Android \ Android Studio \ jre), algunos ...

10 la respuesta

¿Cómo defino un método que toma un lambda como parámetro en Java 8?

En Java 8, los métodos se pueden crear como expresiones Lambda y se pueden pasar por referencia (con un poco de trabajo bajo el capó). Hay muchos ejemplos en...

10 la respuesta

Uso de Java 8 opcional con Stream :: flatMap

El nuevo marco de transmisión Java 8 y sus amigos crean un código Java muy conciso, pero me he encontrado con una situación aparentemente simple que es difícil de hacer de manera concisa. Considera unList<Thing> things y métodoOptional<Other> ...

10 la respuesta

Java 8 lambda obtener y eliminar elemento de la lista

Dada una lista de elementos, quiero obtener el elemento con una propiedad daday eliminarlo de la lista. La mejor solución que encontré es: ProducerDTO p = producersProcedureActive .stream() .filter(producer -> producer.getPod().equals(pod)) ...