Eine weitere Ebene liegt hinter dir! In den vorherigen Lektionen haben Sie etwas über die if-else-Bedingungsanweisung und die damit verbundenen Nuancen gelernt. Wir haben einen besonderen Datentyp kennengelernt: boolean. Wir haben Beispiele für die Verwendung von Vergleichsoperatoren und booleschen Variablen untersucht. Schließlich haben wir mehr über den Vergleich von Referenzen und Zeichenfolgen erfahren.

Wenn Sie der Meinung sind, dass Ihnen etwas mehr Theorie und ein paar visuelle Beispiele definitiv nicht schaden würden, dann machen Sie weiter: Hier finden Sie Links zu einigen nützlichen Artikeln.

Gleicht und vergleicht Zeichenfolgen

Der Vergleich von Objekten unterscheidet sich vom Vergleich primitiver Datentypen. Sie haben wahrscheinlich schon erraten, warum das so ist. Bei Objekten übergeben wir eine Referenz, bei Grundelementen jedoch einen Wert... Es gibt noch viele weitere interessante Nuancen, die Sie in diesem Artikel kennenlernen werden. Wie gewohnt vertiefen wir das Thema anhand anschaulicher Beispiele.

Ternärer Operator

Für Anfänger ist das ein sehr ungewöhnliches Biest. Im Großen und Ganzen kann man darauf komplett verzichten... aber der ternäre Operator kürzt den Code so einfach und schön! Und genau das sollte ein Programmieranfänger anstreben. Wenn Sie noch keine Zeit hatten, sich gründlich mit diesem Ersatz für das if-else-Konstrukt vertraut zu machen, empfehlen wir Ihnen, sich besser damit vertraut zu machen und es langsam in Ihren Code einzubinden.