Preguntas con la etiqueta [java-8]
¿Cómo puedo crear una fecha local de Java 8 a partir de una época larga en milisegundos?
Tengo una API externa que me devuelve fechas como longs, representadas como milisegundos desde el comienzo de la Época. Con la API de Java de estilo antiguo, simplemente construiría una
Java 8: diferencia entre dos LocalDateTime en varias unidades
Estoy tratando de calcular la diferencia entre dos.LocalDateTime . La salida debe tener el formato y years m months d days h hours m minutes s seconds. Esto es lo
¿Cómo defino un método que toma una 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 interno). Hay muchos ejemplos en línea con lambdas
Excepción temporal de tipo no compatible al formatear Instant en cadena
Estoy intentando formatear un instante en una cadena usando la nueva API de fecha y hora de Java 8 y el siguiente patrón: Instant instant = ...; String out =
¿Los captadores de Java 8 deberían devolver un tipo opcional?
OptionalEl tipo introducido en Java 8 es algo nuevo para muchos desarrolladores. ¿Es una buena práctica un método getter que devuelva Optional<Foo>el tipo en lugar del clásico ? FooSupongamos que
Calcular días entre dos fechas en Java 8
Sé que hay muchas preguntas en SO sobre cómo obtener Datemensajes de correo electrónico en Java, pero quiero un ejemplo que utilice la nueva DateAPI de Java 8. También conozco
¿Por qué no se permite "final" en los métodos de interfaz de Java 8?
Una de las características más útiles de Java 8 son los nuevos defaultmétodos en las interfaces. Básicamente, existen dos razones (puede haber otras) por las que se han introducido: Proporcionar
¿Cómo convertir un iterador en una secuencia?
Estoy buscando una forma concisa de convertir an Iteratoren a Streamo, más específicamente, "ver" el iterador como una secuencia. Por motivos de rendimiento, me gustaría evitar una copia del iterador
Java 8 Iterable.forEach() vs bucle foreach
¿Cuál de las siguientes es una mejor práctica en Java 8? Java 8: joins.forEach(join -> mIrc.join(mSession, join)); Java 7: for (String join : joins) { mIrc.join(mSession, join); } Tengo muchos
Convierta java.time.LocalDate al tipo java.util.Date
Quiero convertir java.time.LocalDatea java.util.Datetipo. Porque quiero fijar la fecha en JDateChooser. ¿O hay algún selector de fechas que admita java.timefechas?
¿Cómo convierto un IntStream de Java 8 en una lista?
Estoy mirando los documentos IntStreamy veo un toArraymétodo, pero no hay forma de ir directamente a unList<Integer> ¿ Seguramente hay una manera de convertir a Streamen a List?
¿Cómo sumar una lista de números enteros con secuencias de Java?
Quiero resumir una lista de números enteros. Funciona de la siguiente manera, pero la sintaxis no parece correcta. ¿Se podría optimizar el código? Map<String, Integer> integers; integers.values().stream().mapToInt(i -> i).sum();
¿Cómo puedo analizar/formatear fechas con LocalDateTime? (Java 8)
Java 8 agregó una nueva API java.time para trabajar con fechas y horas ( JSR 310 ). Tengo la fecha y la hora como cadena (por ejemplo, "2014-04-08 12:30"). ¿
Conversión entre java.time.LocalDateTime y java.util.Date
Java 8 tiene una API completamente nueva para fecha y hora. Una de las clases más útiles de esta API es LocalDateTime, para mantener un valor de fecha con hora
Problemas de compatibilidad con javafx 8: campos o métodos estáticos de FXML
He diseñado una aplicación javafx que funciona bien en jdk 7. Cuando intento ejecutarla en java 8, obtengo las siguientes excepciones: javafx.fxml.LoadException: at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2617) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2595) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2441) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3230)