Tag: JAVA-STREAM
Estoy intentando comparar todas las combinaciones (es decir, sin comparaciones duplicadas) de elementos en un HashMap y devolver una lista de todos los elementos de dicho HashMap que satisfagan la función de comparación, utilizando el API de Streams de Java 8. Es decir, quiero algo como esto: // seudocódigo, este . . . Read more
Tengo una lista: {Gato, Gato, Gato, Perro, Perro, Rata} Quiero devolver un Map ordenado, ya sea ascendente o descendente a mi elección, donde las claves sean los nombres de los animales y los valores sean su frecuencia de aparición. Por ejemplo: { Rata: 1 Perro: 2 Gato: 3 } Al . . . Read more
Tengo una clase Empleado que tiene salario y departamento y una lista de empleados. clase estática Empleado { private String departamento; private int salario; //obtenedores getDepartamento() getSalario() } Lista <empleado> Necesito encontrar el número de departamentos con un mínimo de 30 empleados que ganen un mínimo de 100 de salario. . . . Read more
Tengo una lista de objetos que se ve así: class Test { String a; int sortKey; } List<test> testList; Esta testList está ordenada según sortKey. Quiero encontrar el primer objeto de Test en la testList donde el valor de a es “X” y el valor de todos los objetos de . . . Read more
Me encontré con una tarea con un flujo que no pude resolver. Tuve que modificar el código para imprimir abcABC en lugar de aAbBcC. Entiendo por qué se imprime de esta manera. // imprime ‘a b c’ y luego imprime ‘A B C’ List strings = List.of(“a”, “b”, “c”); strings.stream() . . . Read more