Tag: JAVA-8
Tengo el siguiente código de muestra. List<MyItemsData.GroupItemInfo> itemsList = new ArrayList<>(); // alguna lógica de negocio para agregar los objetos MyItemsData en itemsList. itemsList.stream().forEach(groupItemInfo -> { if (groupItemInfo.getItems().isEmpty()) { System.out.println("el elemento es nulo"); } else { System.out.println("el elemento no es nulo " + groupItemInfo.getItems().size()); } if (!groupItemInfo.getItems().isEmpty()) { } }); . . . Read more
Cómo obtener la clave y el valor de un mapa y realizar cierta operación en cada clave y valor utilizando métodos de Java8. Tengo algunos métodos pero solo ayudan a imprimir el mensaje (usando System.out.println), pero quiero realizar algunas operaciones (encontrar duplicados en el valor, comparar valores mediante casting, etc.) . . . Read more
Hay una Lista<><string,string>>, como se muestra a continuación: [ {“A”: “ABC”,”B”: “ABCD”,”C”: “0.945”}, {“A”: “ABC”,”B”: “AB”,”C”: “0.871”}, {“A”: “XYZ”,”B”: “XYZA”,”C”: “0.765”}, {“A”: “ABC”,”B”: “ABD”,”C”: “0.945”}, {“A”: “XYZ”,”B”: “XYZB”,”C”: “0.563”} ] Pregunta: Filtra la lista anterior para obtener un Mapa donde la clave es ‘A’ y el valor más alto de . . . Read more
Hice un archivo jar ejecutable que funciona perfectamente para mí, pero cuando se lo envío a mi amigo, obtiene el error “Ha ocurrido un error JNI, por favor verifique su instalación e intente nuevamente”. Cuando lo ejecutan en la consola, el mensaje de error extendido es: Excepción en el hilo . . . Read more
Estoy buscando fusionar las listas en una lista si el primer índice coincide en Java 8. Tengo una lista de listas [[ABC, 1.0, 4.0, 4.0], [ABC, 2.0, 4.0, 4.0], [ABC, 1.0, 72.0, 72.0], [XYZ, 1.0, 36.0, 36.0], [XYZ, 2.0, 16.0, 16.0]] Y quiero el resultado como se muestra a continuación . . . Read more