2019-11-15 14:59:42 +00:00
parent 00d8be9721
commit 241ef7e861

@@ -44,7 +44,7 @@
- **`throw null`** führt zu `NullPointerException`
- **switch**:
-`ausdruck` muss Typ `enum`, `byte`, `short`, `int`, `char` oder `String` ergeben
- Auch vom Compiler berechenbare Audrücke in case-Anweisungen nicht erlaubt
- Vom Compiler berechenbare Audrücke in case-Anweisungen sind erlaubt
- **Erlaubte Identifier-Namen**:
- Müssen mit `_`, `$` oder Buchstabe beginnen
- Danach auch Zahlen erlaubt
@@ -76,6 +76,7 @@
- Exception, wenn Index ausserhalb Bereich oder end < start. "" bei end == start
- += definiert, weist dem String den neuen Wert auch zu. -= nicht
- StringBuilder (Nicht immutable)
- 0-based, 1-based => Inklusiv - exklusiv oder [start; end[
- length(): tatsaechliche Laenge
- append(value, diverse Typen): Fuegt am Ende an
- delete(start, end): start zero-based, end one-based. end darf ausserhalb index sein, start nicht