Zusammenfassung der Ressource
Collections
- java.util.List
- Monate hinzufügen
- Grösse ausgeben von monate
- über get()
bekomme ich den
Inhalt der Liste
- java.util.Set
- In Mengen dürfen Elemente nur einmal
vorkommen, daher hat die 4 keinen Einfluss
- Ausgabe von zahlen
- add() fügt neue Elemete hinzu
- Eine Menge von Zahlen & als
Implementierung ein HashSet
- Wissen
- Wenn ich versuchen ein Element bei
Set hinzuzufügen, dass es schon gibt,
liefert add() als Rückgabe false
- Werte dürfen nur einmal vorkommen
- Maps
- Wissen
- Schlüssel dürfen nur einmal vorkommen
- Doppelte Werte sind erlaubt
- Übergabe der Werte an put().-Methode
- mit get bekomme ich Werte
- keySet() liefert mit alle Schlüssel
- values() liefert mir alle Werte
- remove() löscht
Einträge in der Map
- Stacks
- Wissen
- Kellerspeicherung oder Stapelspeicherung
- Inhalte werden "aufeinander" gespeichert
- LIFO
- Last In First Out
- Stack ist kein Interface, sondern eine Klasse
- empty() prüft ob der Stapel leer ist
- mit pop() entfernt das nächste
Element und kommt zurück
- push() fügt neue Elemente hinzu
- Queues
- Wissen
- FIFO
- First In First Out
- offer() fügt neue Elemente hinzu
- peek() schaut ob
noch Elemente in
der Queue sind
- LinkedList
implementiert das
Interface Queue
- poll() holt die Elemente
aus der Queue raus