Untitled
unknown
java
2 years ago
1.3 kB
8
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...