@@ -119,3 +119,19 @@ Im for-Block initialisierte Variablen sind nur in der Schleife sichtbar.
|
|||||||
- Strings eine **Methode** `.length()`
|
- Strings eine **Methode** `.length()`
|
||||||
- Listen haben **Methode** `.size()`
|
- Listen haben **Methode** `.size()`
|
||||||
|
|
||||||
|
### StringBuilder (S. 353, 355)
|
||||||
|
- Diverse Methoden, können mit Initialwert, leer oder Länge konstruiert werden
|
||||||
|
- Nicht wie Strings immutable, Methoden ändern Inhalt.
|
||||||
|
|
||||||
|
### Chained methods (S. 356)
|
||||||
|
Aufpassen, wenn keine Rückgabe. Ggf. neue Objekte erzeugt, die von GC aufgegriffen werden können.
|
||||||
|
|
||||||
|
### Calendar (S. 359)
|
||||||
|
Keine Konstruktoren, immer Factory-Methoden!
|
||||||
|
|
||||||
|
### Objekte auf Heap (S. 366)
|
||||||
|
- Nachdenken
|
||||||
|
- Strings je nach Erzeugungsart
|
||||||
|
|
||||||
|
### ArrayIndex (S. 369)
|
||||||
|
- Auf OutOfBounds achten. Initialisierung 1-based, Zugriff 0-based
|
||||||
Reference in New Issue
Block a user