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

6 la respuesta

En el método de reducción de flujo, ¿la identidad debe ser siempre 0 para suma y 1 para multiplicación?

Procedo java 8 aprendizaje. He encontrado un comportamiento interesante: veamos muestra de código: // identity value and accumulator and combiner Integer summaryAge = Person.getPersons().stream() //.parallel() //will return surprising ...

4 la respuesta

Lenient Java 8 análisis de fechas

Me gustaría analizar '2015-10-01' conLocalDateTime. Lo que tengo que hacer es LocalDate localDate = LocalDate.parse('2015-10-01'); LocalDateTime localDateTime = localDateTime.of(localDate, LocalTime.MIN);Pero me gustaría analizarlo en una pasada ...

4 la respuesta

¿Cómo inicializar un mapa usando una lambda?

Quiero declarar un campo de mapa completamente poblado en una sola declaración (que puede contener varias declaraciones anidadas) como esta: private static final Map<Integer,Boolean> map ...

4 la respuesta

Filtre los valores solo si no son nulos usando lambda en Java8

Tengo una lista de objetos que dicencar. Quiero filtrar esta lista basada en algún parámetro usando Java 8. Pero si el parámetro esnullarrojaNullPointerException. ¿Cómo filtrar valores nulos? El código actual es el siguiente requiredCars = ...

3 la respuesta

Invierta un comparador en Java 8

Tengo una ArrayList y quiero ordenarla en orden descendente. Yo uso para ellojava.util.stream.Stream.sorted(Comparator) método. Aquí hay una descripción según la API de Java: Devuelve una secuencia que consta de los elementos de esta secuencia, ...

4 la respuesta

¿En qué casos las operaciones de Stream deberían ser con estado?

En eljavaodoc para elstream paquete [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html] , al final de la secciónParallelism, Yo leo: La mayoría de las operaciones de flujo aceptan parámetros que describen ...

4 la respuesta

¿Por qué la referencia de método puede usar variables no finales?

Tenía cierta confusión sobre las clases internas y la expresión lambda, e intenté preguntarle a unpregunta [https://stackoverflow.com/questions/33038239/lambda-expressions-reference-to-an-instance-method-of-a-particular-object] sobre eso, pero ...

1 la respuesta

Valor de retorno de Opcional [cerrado]

Cómo devolver unString valor de unOptional<String> utilizandoifPresent y evitandoNullPointerException? Ejemplo: public String longestName() { Optional<String> longName = someList.stream().reduce((name1, name2) -> name1.length() > name2.length() ...

2 la respuesta

Java 8 Stream flatMap y error de grupo por compilador de código

// given a set of Item objects, group them by the managers of creator and owners Map<String, List<Item>> managersItems = itemSet.parallelStream().flatMap(item -> { // get the list of the creator and owners List<String> users = new ArrayList(); ...

2 la respuesta

tipo de retorno incorrecto en la expresión lambda

El siguiente código se compila bien en IntelliJ y Eclipse, pero el compilador JDK 1.8.0_25 se queja. Primero, el código. import java.util.function.Predicate; public abstract class MyStream<E> { static <T> MyStream<T> create() { return null; } ...