Untitled

 avatar
unknown
java
2 years ago
1.3 kB
4
Indexable
import java.util.HashMap;
import java.util.Map;

public class EjemploMap {

    public static void main(String[] args) {
        // Crear un objeto Map de tipo HashMap
        Map<String, Integer> mapa = new HashMap<>();

        // Agregar elementos al mapa
        mapa.put("Juan", 25);
        mapa.put("María", 30);
        mapa.put("Pedro", 40);

        // Obtener el valor asociado a una clave
        int edadMaria = mapa.get("María");
        System.out.println("La edad de María es: " + edadMaria);

        // Verificar si una clave existe en el mapa
        boolean existePedro = mapa.containsKey("Pedro");
        System.out.println("¿Pedro está en el mapa? " + existePedro);

        // Recorrer todas las claves del mapa
        System.out.println("Personas en el mapa:");
        for (String nombre : mapa.keySet()) {
            System.out.println(nombre);
        }

        // Recorrer todos los valores del mapa
        System.out.println("Edades en el mapa:");
        for (int edad : mapa.values()) {
            System.out.println(edad);
        }

        // Eliminar un elemento del mapa
        mapa.remove("Juan");
        System.out.println("Después de eliminar a Juan, las personas en el mapa son:");
        for (String nombre : mapa.keySet()) {
            System.out.println(nombre);
        }
    }
}
Editor is loading...