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

3 la respuesta

¿Por qué no hay BooleanConsumer en Java 8?

Me temo que esta es una pregunta un tanto tonta. ¿Alguien puede decirme por qué no hayBooleanConsumer Opuesto aBooleanSupplier [https://docs.oracle.com/javase/8/docs/api/java/util/function/BooleanSupplier.html] ? ¿Hay alguna otra razón que no ...

1 la respuesta

Referencia a métodos con diferentes parámetros en Java8

Me pregunto cómo funciona todo esto con referencias de métodos e interfaces funcionales en el nivel inferior. El ejemplo más fácil es donde tenemos algo de Lista List<String> list = new ArrayList<>(); list.add("b"); ...

1 la respuesta

Problemas de Lombok con Java 8

Acabo de actualizar a Intellij idea 14 y Java 8 y tenía en mente actualizar mi proyecto a Java versión 8 también, para comenzar a usar algunas características nuevas. Pero después de configurar Intellij correctamente para usar Java 8, todavía ...

2 la respuesta

¿Cuál es la mejor manera de convertir una matriz de bytes en un IntStream?

Java 8 tiene los tipos java.util.stream.Stream y java.util.stream.IntStream. java.util.Arrays tiene un método IntStream is = Arrays.stream(int[])pero no existe tal método para hacer un IntStream desde un byte [], short [] o char [], ampliando ...

8 la respuesta

Diferencia entre métodos estáticos y predeterminados en la interfaz

Estaba aprendiendo a través de las interfaces cuando noté que ahora puedes definir métodos estáticos y predeterminados en una interfaz. public interface interfacesample2 { public static void method() { System.out.println("hello world"); } public ...

9 la respuesta

Java Lambda Stream Distinct () en clave arbitraria?

Frecuentemente me encontré con un problema con las expresiones lambda de Java donde cuando quería distinguir () una secuencia en una propiedad o método arbitrario de un objeto, pero quería mantener el objeto en lugar de asignarlo a esa propiedad ...

4 la respuesta

Java 8 Streams: ¿por qué Collectors.toMap se comporta de manera diferente para los genéricos con comodines?

Suponga que tiene unList de números Los valores en elList puede ser de tipoInteger, Double etc. Cuando declaras talList es posible declararlo usando un comodín (?) o sin un comodín. final List<Number> numberList = Arrays.asList(1, 2, 3D); final ...

5 la respuesta

¿Cómo puedo crear una secuencia desde una matriz?

Actualmente, cada vez que necesito crear una secuencia desde una matriz, lo hago String[] array = {"x1", "x2"}; Arrays.asList(array).stream();¿Hay alguna forma directa de crear una secuencia desde una matriz?

6 la respuesta

¿Puede un lambda java tener más de 1 parámetro?

En Java, ¿es posible que una lambda acepte múltiples tipos diferentes? Es decir: la variable única funciona: Function <Integer, Integer> adder = i -> i + 1; System.out.println (adder.apply (10));Varargs también funciona: Function <Integer [], ...

6 la respuesta

Cómo calcular el promedio de múltiples números en secuencia usando Java 8 lambda

Si tengo colecciones Point, ¿cómo calculo el promedio de x, y usando Java 8 stream en una sola iteración? El siguiente ejemplo crea dos secuencias e itera dos veces en la colección de entrada para calcular el promedio de x & y. Es su forma de ...