Diese Seite drucken

Map

  • ist nicht von Collections abgeleitet
  • besitzt keine Iterator - Methode
  • ein Map kann 3 verschiedene Collations erzeugen (diese werden auch als Viewer bezeichnet)


Map - Typen 

  • HashMap
  • Hashtable
  • AbstractMap

Initialisieren von HashMap und Hashtable
HashMap UnsereHashMap1 = new HashMap();

Hashtable UnsereHashtable2 = new Hashtable();



HashMap und Hashtable befüllen
UnsereHashMap1.put("key001","HashMapTest1");
UnsereHashMap1.put("key002","HashMapTest2");
UnsereHashMap1.put("key003","HashMapTest3");

UnsereHashtable2.put("key010","HashtableTest1");
UnsereHashtable2.put("key020","HashtableTest2");
UnsereHashtable2.put("key030","HashtableTest3");



HashMap und Hashtable ausgeben mithilfe des Iterators
Iterator it1 = UnsereHashMap1.iterator();

Iterator it2 = UnsereHashtable2.iterator();

while(it1.hasNext()) {
    System.out.println(it1.next());
}

while(it2.hasNext()) {
    System.out.println(it2.next());
}



wichtige Methoden

MethodeRückgabe am Beispiel
UnserMap.put(paar);  
UnserMap.putAll(ccccccc);  
UnserMap.contains(key);   
UnserMap.contains(value);