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

3 la respuesta

¿Cómo aplanar y agrupar este HashMap, utilizando secuencias? [cerrado

signación de letras a números, me gustaría devolver una lista de cadenas, donde cada cadena es una lista delimitada por comas de las letras agrupadas por su número asociado. Para este mapa Map<String, Integer> map = new HashMap<String, ...

3 la respuesta

Concatenando dos int []

Hay soluciones fáciles para concatenar dosString[] oInteger[] en java porStreams. Ya queint[] se usa con frecuencia. ¿Hay alguna manera directa de concatenar dosint[]? Aquí está mi pensamiento: int[] c = {1, 34}; int[] d = {3, 1, 5}; Integer[] ...

3 la respuesta

Cómo convertir una cadena de fecha y hora a larga (UNIX Epoch Time) en Java 8 (Scala)

Quiero el Tiempo de Época UNIX (Tiempo Posix, Tiempo Unix) de una cadena en algunapattern, la cadena está en formato normal (por lo tanto, UTC). Utilice Java 8, no Joda o Java antiguo. (Para milisegundos, consulte Cómo convertir una cadena de ...

7 la respuesta

Cómo obtener una Lista <E> de un HashMap <Cadena, Lista <E>>

Quiero extraer unList<E> a partir de unaMap<String,List<E>> (E es una clase aleatoria) usandostream(). Quiero un método simple de una línea usando la transmisión de java 8. Lo que he probado hasta ahora: HashMap<String,List<E>> map = new ...

2 la respuesta

¿Cómo funciona la recursividad en un Java 8 Stream?

Tengo un método como este donde estoy usando la recursión con Streams: private static List<Member> convertToFlatList(List<Member> memberList) { return memberList.stream().flatMap(i -> ...

2 la respuesta

Consumir rastros de pila notablemente más lentos en Java 11 que Java 8

Estaba comparando el rendimiento de JDK 8 y 11 usando jmh [https://openjdk.java.net/projects/code-tools/jmh/] 1.21 cuando me encontré con algunos números sorprendentes: Java version: 1.8.0_192, vendor: Oracle Corporation Benchmark Mode Cnt ...

1 la respuesta

Cómo crear un nuevo mapa a partir de los valores en un mapa existente

Tener el siguiente mapa original: G1=[7,8,45,6,9] G2=[3,9,34,2,1,65] G3=[6,5,9,1,67,5] Donde G1, G2 y G3 son grupos de edades de personas, ¿cómo puedo crear un nuevo mapa como este: 45=[7,8,45,6,9] 65=[3,9,34,2,1,65] 67=[6,5,9,1,67,5]Donde las ...

4 la respuesta

Funcionará bien la transmisión en paralelo con una operación distinta?

staba leyendo acerca de la apatridia y me encontré con esto enDo [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html#Statelessness] : os resultados de la tubería de @Stream pueden ser no deterministas o ...

4 la respuesta

Java 8 filtrado lambda según la condición y el orden

staba tratando de filtrar una lista basada en múltiples condiciones, ordenando. class Student{ private int Age; private String className; private String Name; public Student(int age, String className, String name) { Age = age; this.className = ...

3 la respuesta

xpresión @Lambda para que el proveedor genere IntStream

¿Cómo reemplazo elSupplier código aquí con expresión lambda IntStream inStream = Stream.generate(new Supplier<Integer>() { int x= 1; @Override public Integer get() { return x++ ; } }).limit(10).mapToInt(t -> t.intValue()); ...