5.1 Die Klasse String und ihre Eigenschaften
141
5.1.1 Quiz: Ist String ein eingebautes Schlüsselwort? *
142
5.1.2 HTML-Elemente aufbauen mit einfacher Konkatenation *
142
5.1.3 Strings füllen *
142
5.1.4 Sichere Übermittelung durch Verdoppelung der Zeichen prüfen *
143
5.1.5 Y und Z vertauschen *
143
5.1.6 Trotzige Antworten geben *
144
5.1.7 Quiz: String-Vergleiche mit == und equals(...) *
145
5.1.8 Quiz: Ist equals(...) symmetrisch? *
145
5.1.9 Zeichenfolgen auf Palindrom-Eigenschaft testen *
145
5.1.10 Prüfen, ob Captain CiaoCiao in der Mitte steht *
146
5.1.11 Den kürzesten Namen im Array finden *
146
5.1.12 String-Vorkommen zählen *
147
5.1.13 Die größere Mannschaft ermitteln *
147
5.1.14 Diamanten bauen **
148
5.1.15 Wörter unterstreichen **
148
5.1.16 Vokale entfernen *
149
5.1.17 Auf ein gutes Passwort prüfen *
149
5.1.18 Quersumme berechnen *
149
5.1.19 Texte entspalten **
150
5.1.20 Eine Wiese mit Lieblingsblumen zeichnen **
151
5.1.21 Wiederholungen erkennen ***
152
5.1.22 Zeilengrenzen beschränken und Zeilen umbrechen **
153
5.1.23 Quiz: Wie viele String-Objekte? *
153
5.1.24 Testen, ob die Frucht schokoladig umhüllt ist **
153
5.1.25 Von oben nach unten, von links nach rechts ***
154
5.2 Dynamische Strings mit StringBuilder
155
5.2.1 Mit dem Papagei das Alphabet üben *
155
5.2.2 Quiz: Leicht angehängt *
156
5.2.3 Zahl in unäre Kodierung konvertieren *
156
5.2.4 Gewicht durch Vertauschung verlieren *
157
5.2.5 Don't shoot the Messenger *
157
5.2.6 Wiederholte Leerzeichen komprimieren **
158
5.2.7 Knacken und Knistern einfügen und entfernen *
159
5.2.8 CamelCase-Strings zerlegen *
159
5.2.9 Caesar-Verschlüsselung implementieren ***
159