„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie funktioniert der ternäre bedingte Operator in der Programmierung?

Wie funktioniert der ternäre bedingte Operator in der Programmierung?

Veröffentlicht am 16.11.2024
Durchsuche:185

How does the Ternary Conditional Operator work in programming?

Den ternären bedingten Operator verstehen

Bei der Programmierung werden die Operatoren Fragezeichen („?“) und Doppelpunkt („:“) verwendet in Klammern, um den ternären Bedingungsoperator zu bilden. Es bietet eine prägnante Alternative zur herkömmlichen if-else-Anweisung und ermöglicht es Ihnen, eine Bedingung zu bewerten und einen Wert basierend auf ihrer Wahrhaftigkeit zuzuweisen.

Syntax und Verwendung

Die Der ternäre Operator folgt der Syntax:

boolean_expression ? true_value : false_value

Wenn boolean_expression true ergibt, wird der true_value zugewiesen; andernfalls wird der false_value zugewiesen.

Zum Beispiel:

int result = x > 0 ? 1 : 0;

Wenn x größer als Null ist, wird dem Ergebnis 1 zugewiesen; andernfalls ist es 0.

Alternative zu if-else-Anweisungen

Der ternäre Operator bietet eine kompaktere Möglichkeit, einfache if-else-Anweisungen zu schreiben. Betrachten Sie das folgende Beispiel:

if (row % 2 == 1) {
    System.out.print("");
}

Dieser Code kann mit dem ternären Operator wie folgt umgeschrieben werden:

System.out.print(row % 2 == 1 ? "");

Terminologie und Dokumentation

Der ternäre Operator wird oft einfach als „der ternäre Operator“ oder „Bedingungsoperator“ bezeichnet. Weitere Informationen zu seiner Verwendung finden Sie in der Dokumentation der von Ihnen verwendeten Programmiersprache, beispielsweise in der Java-Dokumentation zum ? Operator.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3