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

2 la respuesta

¿Cómo puedo llamar a collect (Collectors.toList ()) en un Java 8 Stream en Kotlin?

Tengo un código: directoryChooser.title = "Select the directory" val file = directoryChooser.showDialog(null) if (file != null) { var files = Files.list(file.toPath()) .filter { f -> f.fileName.endsWith("zip") && f.fileName.endsWith("ZIP") && ...

4 la respuesta

Múltiples funciones agregadas en Java 8 Stream API

Tengo una clase definida como public class TimePeriodCalc { private double occupancy; private double efficiency; private String atDate; }Me gustaría realizar la siguiente instrucción SQL utilizando Java 8 Stream API. SELECT atDate, ...

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

1 la respuesta

¿Cómo puedo obtener una lista de algunas propiedades de clase con Java 8 Stream?

tengo unList<Person>. Necesito unList de una propiedad dePerson. Por ejemplo, tengo unPerson clase: class Person { private String name; private String birthDate; public String getName() { return name; } public String getBirthDate() { return ...

2 la respuesta

¿Por qué las expresiones lambda en Java 8 requieren que se utilicen variables dentro de él para usar el modificador "final", pero no cuando se usa la referencia de método?

Considere la siguiente clase: class Foo<T> { void handle(T t) { System.out.println("handling " + t); } public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); Foo<Integer> f = new Foo<>(); ...

3 la respuesta

El directorio seleccionado no es un hogar válido para JDK - Intellij IDEA en Ubuntu

Después de instalar Intellij Idea 14, con OracleJDK 1.8 u25 (64 bit) en mi sistema Ubuntu 14.04, no puedo configurar el SDK de Java para usar ningún JDK. Cuando navego a Configuración del módulo-> SDK y hago clic en configurar SDK, el botón ...

3 la respuesta

Redondear minutos al techo usando Java 8

Así que tengo la suerte de usar Java 8 y el nuevo tiempo APi, pero no veo ninguna función de redondeo ... Básicamente si es el momento ... 2014-08-28T10:01.00.000 ----> 2014-08-28T10:02.00.000 2014-08-28T10:01.10.123 ----> ...

6 la respuesta

¿Cómo iterar listas anidadas con flujos lambda?

Estoy tratando de refactorizar el siguiente código para expresiones lambda con `stream, especialmente los bucles foreach anidados: public static Result match (Response rsp) { Exception lastex = null; for (FirstNode firstNode : ...

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

No se puede hacer referencia al método no estático desde un contexto estático en flujos de Java 8

Estaba jugando con ejemplos de http://www.concretepage.com/java/jdk-8/java-8-unaryoperator-binaryoperator-example [http://www.concretepage.com/java/jdk-8/java-8-unaryoperator-binaryoperator-example] . Lo que me parece realmente confuso es que ...