javacoder Paket. Hash-Tabelle;Runtime:
import java.util.Hashtabelle;
import java.util.Set;
import java.util.Iterator;
public class IterateHashtable {
public static void main(String[] args) {
// Erstellen der Hashtable
Hashtablehashtable = new Hashtable ();
/*
* Schlüssel-Wert-Peers zu Hashtable hinzufügen
* public V put(K-Schlüssel, V-Wert):Schlüssel an Wert binden
* Schlüssel und Werte dürfen nicht null sein
*/
hashtable.put("1", "v1");
hashtable.put("2", "v2");
hashtable.put("3", "v3");
hashtable.put("4", "v4");
hashtable.put("5", "v5");
System.out.println("Anzeige:");
/*public SetkeySet():gibt einen Satz von keys
* in dieser Map zurück. Diese Menge wird von map
* zurückgegeben, so dass eine Änderung in der Map in set
* und vice-to-that
*
*/
Setkeys = hashtable.keySet();
//Abrufen eines Iterators der Schlüssel
Iteratoritr = keys.iterator();
Zeichenfolgenschlüssel="";
//Anzeige von Schlüssel-Wert-Peers
while (itr.hasNext()) {
// Abrufen des Schlüssels
key = itr.next();
/*public V get(Object key): gibt den entsprechenden Wert
* zum Schlüssel zurück, andernfalls null, wenn die Map keinen übereinstimmenden Wert enthält
*
*/
System.out.println("Key: "+key+" & Wert: "+hashtable.get(key));
}
}
}
Display:
Key: 5 & Wert: v5
Taste: 4 & Wert: v4
Schlüssel: 3 & Wert: v3
Schlüssel: 2 & Wert: v2
Schlüssel: 1 & Wert: v1
Please disable your ad blocker and refresh the window to use this website.