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

3 la respuesta

'Regla especial de compatibilidad de vacíos' de Lambda - expresión de declaración

Estoy leyendo Java 8 en acción. En la sección 3.5.2 hay un párrafo sobre 'regla de compatibilidad nula': Si una lambda tiene una expresión de declaración como cuerpo, es compatible con un descriptor de función que devuelve nulo (siempre que la ...

1 la respuesta

Tejido Maven + AspectJ para Java8

No puedopaquete mvncon la muestra mínima a continuación. Eclipse (Mars.2 Release 4.5.2) compila y teje sin problemas. ¿Qué tengo que hacer para que funcione? La salida: [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ test --- ...

2 la respuesta

cuando uso Java 8 Stream. de tipo primitivo, el resultado es confuso

byte[] a = {1,2,3}; System.out.println(Stream.of(a).count()); Byte[] b = {1,2,3}; System.out.println(Stream.of(b).count());el resultado es 1 y 3, ¿por qué?

1 la respuesta

¿Se garantiza Stream.count () para visitar cada elemento?

En otras palabras, ¿está garantizada la siguiente línea para imprimir?num ¿líneas? int num = list.stream().peek(System.out::println).count();Esta pregunta fue provocada por una discusión en los comentarios ...

2 la respuesta

¿Es seguro usar parallelstream () para rellenar un mapa en Java 8

Tengo una lista de 1 millón de objetos, y necesito completarla en un Mapa. Ahora, quiero reducir el tiempo para llenar esto en un Mapa, y para esto estoy planeando usar Java 8 parallelstream () de esta manera: List<Person> list = new ...

2 la respuesta

Usando Java8 Stream para encontrar los valores más altos del mapa

Escribí el siguiente método para encontrar las claves asignadas a los valores más altos e intentar convertir a JavaStreams. ¿Puedes por favor ayudarme? private List<Integer> testStreamMap(Map<Integer, Long> mapGroup) { List<Integer> listMax = ...

1 la respuesta

CompletableFuture # whenComplete no se llama si se usaAplicar

Tengo el siguiente código (resultante demi pregunta anterior [https://stackoverflow.com/questions/40251528/how-to-use-executorservice-to-poll-until-a-result-arrives] ) que programa una tarea en un servidor remoto y luego sondea para ...

1 la respuesta

comparar y luego Comparar da error de compilación

Estoy tratando de ordenarList de empleados por nombre y edad usando Java8Comparator, He creado a continuaciónComparator pero me da un error de compilación Type mismatch: cannot convert from Comparator<Object> to <unknown> Comparator<String> c = ...

3 la respuesta

¿Por qué debería usar la característica concurrente en secuencia paralela con collect?

¿Por qué debería usar la característica concurrente en secuencia paralela con collect: List<Integer> list = Collections.synchronizedList(new ArrayList<>(Arrays.asList(1, 2, 4))); Map<Integer, Integer> collect = list.stream().parallel() ...

2 la respuesta

¿Cómo puedo usar Collectors en lugar de poner manualmente en ConcurrentHashMap en java 8

¿Cómo puedo usar los recopiladores para recopilar en una secuencia de ConcurrentHashMap de poner manualmente en ConcurrentHashMap ConcurrentHashMap<String, String> configurationMap = new ConcurrentHashMap<>(); List<Result> results = ...