Beispiel für die putAll()-Methode von Hashtable in Java
Dieses Tutorial zeigt, wie Sie alle Schlüssel-Wert-Paare von einer Hashtabelle in eine andere in Java kopieren, indem Sie die java.util.Hashtable.putAll().public void putAll(Map extends K,? extends V> t): Diese Methode wird verwendet, um alle Elemente aus der in Hashtable angegebenen Map zu kopieren. Es löst eine Ausnahme aus nullPointerException wenn das Map-Objekt null.
import java.util.Enumeration;Mal sehen, wie es aussieht, diesen Code zu kompilieren und auszuführen:
import java.util.Hashtabelle;
public class putAll_hashtable {
public static void main(String[] s) {
Hashtable table = new Hashtable();
table.put("1", "val1");
table.put("2", "val2");
table.put("3", "val3");
Hashtable table2 = new Hashtable();
table2.put("4", "val4");
table2.put("5", "val5");
table2.put("6", "val6");
table2.putAll(tabelle);
Aufzählung e = table2.keys();
while (e.hasMoreElements()) {
String key = (String) e.nextElement();
System.out.println(key + " : " + table2.get(key));
}
}
}
6 : val6Referenzen:
5 : val5
4 : val4
3 : val3
2 : val2
1: val1
Tutorials Punkt: java.util.Hashtable.putAll() Methode