In Java stellt das Fragezeichen (?) den Null-Bedingungsoperator dar, der auch als ternärer Bedingungsoperator bekannt ist und eine vereinfachte if-else-Syntax bietet: Er wertet die boolesche Ausdrucksbedingung aus. Wenn die Bedingung wahr ist, geben Sie Wert1 zurück, andernfalls geben Sie Wert2 zurück.
? Rolle in Java
In der Programmiersprache Java steht das Fragezeichen (?) für den Null-Bedingungsoperator, auch bekannt als ternärer Bedingungsoperator. Es handelt sich um eine vereinfachte if-else-Syntax zum Auswerten einer Bedingung und zum Zurückgeben eines Ergebnisses in einer einzigen Anweisung.
Syntax
result = (condition) ? value1 : value2;
Verwenden Sie den Operator
Beispiel
<code class="java">int age = 22; String result = (age > 18) ? "成年人" : "未成年人"; // result 的值为 "成年人"</code>
Vorteile
Die Verwendung des ?-Operators hat folgende Vorteile:
Das obige ist der detaillierte Inhalt vonWas bedeutet in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!