es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JAVA-8

¿Cómo se multiplican la clave * el valor en un Map en Java?

Tengo esta clase: class Producto { public double precio; public Producto(double precio) { this.precio = precio; } } Y un Mapa: Map<producto, integer=””> productos = new HashMap<>(); Que contiene varios productos agregados de la siguiente manera: productos.put(new Producto(2.99), 2); productos.put(new Producto(1.99), 4); Y quiero calcular la suma de todos los . . . Read more

La descarga de Metals (extensión de Scala en Vscode) ha fallado con el siguiente mensaje: spawn C:\Program Files (x86)\Java\jdk1.8.0_144\bin\bin\java ENOENT.

Estoy tratando de ejecutar un programa Scala en vscode. Intenté descargar la extensión Scala (Metals) pero me da el siguiente error. No se pudo descargar Metals, asegúrese de tener conexión a internet y de que la ruta del Java Home ‘C:\Program Files (x86)\Java\jdk1.8.0_144\bin’ sea válida. Puede configurar el Java Home . . . Read more

Cómo eliminar caracteres no deseados de una cadena (usando las APIs de colecciones de Java8)

Estoy trabajando en un procesamiento de colecciones/java8 que me está dando problemas. Tengo una cadena de entrada similar a la siguiente: String test = “{\”module\”:\”taping\”,\”id\”:\”abc123\”}”; Estoy utilizando la siguiente conversión de String a Map para ayudar a construir el json posterior: Map<string, string=””> reconstructedUtilMap = Arrays.stream(test.split(“,”)) .map(s -> s.split(“:”, 2)) . . . Read more

Cómo recorrer varios archivos para procesar cada uno de ellos

Tengo una clase funcionando llamada serverCfgParser que funciona perfectamente para un solo archivo: serverCfgParser.parseFile(“src/main/resources/static/server_dev_devops_pc.cfg”); Necesito cambiar la lógica para que se procesen varios archivos que terminen con .cfg. Quiero pasar una variable en lugar de una ruta codificada. Necesitaré recorrer todos los archivos en un directorio dado y pasarlos a . . . Read more