foreach-Schleifen können bei Collections verwendet werden (nur Lesezugriff!)


add(), get(), clear(), contains(), isEmpty(), remove(), size(), toArray()// Iterator-Objekt „besorgen“
Iterator<...> iter = arrList.iterator();
// Durchlauf durch gesamte Collection
while(iter.hasNext()) {
// aktuelles Element
curr = iter.next();
// mach was mit dem Element
...
}
add(), clear(), contains(), isEmpty(), remove(), size(), toArray()menge1.addAll(menge2)
menge1.containsAll(menge2)
menge1.removeAll(menge2)
menge1.retainAll(menge2)
hashCode()-Methode überschrieben habenfirst(), last()Comparable implementieren
put(key,value), get(key), remove(key), clear(), isEmpty(), size(), containsKey(), containsValue(), entrySet(), keySet(), values()hashCode()-Methode überschrieben habenComparable implementieren

compareTo()
hashcode() vs equals()
true zurückgibt.
element: Element vom Kopf der Queue, wenn leer dann NoSuchElementExceptionpeek: wie element(), nur null, falls leerremove: wie element(), nur mit entfernen des Elementspoll: wie peek, nur mit entfernen des Elementsoffer: fügt Element in Queue einpush: auf Stapel legenpop: von Stapel nehmenpeek: oberstes Element vom Stapel ansehen