736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
4 Treffer
Die Bedingung in den Klammern muss in Java ein boolean sein — anders als z. B. in C reicht keine beliebige Zahl ungleich Null. Bei nur einer Anweisung im Block sind die geschweiften Klammern optional, aus Lesbarkeits- und Fehlervermeidungsgründen aber meist trotzdem empfehlenswert.
Verwandt: Comparison Operators · if...else · Logical Operators · Java · else...if · Statements
Ganzer Artikel im Wiki →Ohne einen zugehörigen else-Zweig passiert bei falscher Bedingung einfach nichts, und das Programm läuft mit dem nächsten Codeabschnitt weiter. Erst die Kombination mit else bzw. else...if erlaubt es, für den "sonst"-Fall ebenfalls gezielt zu reagieren.
Verwandt: else...if · if...else · Logical Operators (Logische Operatoren) · Operatoren · Comparison Operators (Vergleichsoperatoren)
Ganzer Artikel im Wiki →Mehrere Bedingungen lassen sich mit else if verketten (siehe else...if), am Ende fängt ein abschließendes else (ohne eigene Bedingung) alle übrigen Fälle auf. Für einfache Wert-Entscheidungen bietet Java zusätzlich den ternären Operator als Kurzform: int x = bedingung ? a : b;.
Verwandt: else...if · if-Statement · Java · Switch-Statement
Ganzer Artikel im Wiki →Der else-Zweig ist optional — ein reines if-Statement ohne else führt seinen Block nur bei erfüllter Bedingung aus und macht sonst einfach mit dem restlichen Code weiter. Mehrere Bedingungen lassen sich über else...if-Ketten verknüpfen; bei vielen möglichen festen Werten ist ein Switch-Statement oft lesbarer.
Verwandt: else...if · if-Statement · Logical Operators (Logische Operatoren) · Switch-Statement · Code · Schleifen
Ganzer Artikel im Wiki →