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