package javacodebook.collections.collection.hashmap; import java.util.*; public class HashMapExample { public static void main(String[] args) { HashMap map = new HashMap(); //Die put()-Methode legt ein Schlüssel/Wert-Paar in der HashMap ab map.put("Othello", "Shakespeare"); map.put("Fidelio", "Mozart"); map.put("Ring der Nibelungen", "Wagner"); //Wieder auslesen kann man einen Wert über den Schlüssel String key = "Othello"; String value = (String)map.get(key); System.out.println("Der Author des Werkes " + key + " ist " + value); //Mit containsKey oder containsValue kann das Vorhandensein abgefragt //werden if(!map.containsKey("West Side Story")) System.out.println("Wir führen nur Klassiker"); //Alle Schlüssel/Wertepaare können über ein Schleife ausgelesen werden Iterator iterator = map.keySet().iterator(); while(iterator.hasNext()) { key = (String)iterator.next(); System.out.println("Das Werk " + key + " wurde von " + map.get(key) + " geschrieben"); } } }