¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)
Cómo usar HashMap en Java

Cómo usar HashMap en Java: Ejemplo fácil con países y capitales

Anuncios
Publicidad

¿Te gustaría aprender a utilizar HashMap en Java con un ejercicio sencillo? En esta entrada te enseñamos paso a paso. Guardaremos una lista de países y sus capitales utilizando un Map con claves y valores de tipo String.

Verás cómo añadir datos al mapa, recorrerlo y mostrar la información en pantalla de forma clara. Ideal si estás comenzando a trabajar con colecciones en Java o quieres afianzar tus conocimientos con ejemplos prácticos.

package map;

import java.util.HashMap;
import java.util.Map;

Ejercicio: Guardar y mostrar capitales de países

Objetivo: Crear un Map con algunos países y sus capitales, y luego mostrar el contenido.

Salida esperada tras usar HashMap en Java:

La capital de España es Madrid
La capital de Francia es París
La capital de Italia es Roma
La capital de Alemania es Berlín
*/

public class map02 {

public static void main(String[] args) {

    // Creamos el Map llamado 'capital' con claves tipo String (países) y valores tipo String (capitales).
    // Usamos HashMap, que es una implementación de la interfaz Map.
    Map<String, String> capital = new HashMap<>();

    // Añadimos países como clave y sus capitales como valor.
    capital.put("España", "Madrid");
    capital.put("Francia", "París");
    capital.put("Italia", "Roma");
    capital.put("Alemania", "Berlín");

    /*
     * Recorremos el Map usando un for-each sobre capital.keySet(),
     * que devuelve todas las claves (es decir, los nombres de los países).
     * Para cada país, usamos capital.get(pais) para obtener su capital.
     */
    for (String pais : capital.keySet()) {
        System.out.println("La capital de " + pais + " es " + capital.get(pais));
    }
}}
Cómo usar HashMap en Java: Ejemplo fácil con países y capitales

Seguir leyendo:

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)

Deja un comentario

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)
error: Content is protected !!
Scroll al inicio