Video: Operatoren Teil 1 - Java Tutorial 5 ● Gehe auf SIMPLECLUB.DE/GO & werde #EinserSchüler 2024
A logische Operatoren (manchmal als "Boolescher Operator") in der Java-Programmierung ist ein Operator, der ein boolesches Ergebnis zurückgibt, das auf dem booleschen Ergebnis von ein oder zwei anderen Ausdrücken basiert.
Manchmal werden Ausdrücke, die logische Operatoren verwenden, als "zusammengesetzte Ausdrücke" bezeichnet, da der Effekt der logischen Operatoren darin besteht, zwei oder mehr Bedingungstests zu einem einzigen Ausdruck zusammenzufassen.
Operator | Name | Typ | Beschreibung |
---|---|---|---|
! | Not | Unary | Gibt true zurück, wenn der Operand für das
-Rechte auf false ausgewertet wird. Gibt false zurück, wenn der Operand rechts wahr ist. |
& | Und | Binär | Gibt wahr zurück, wenn beide Operanden
als wahr ausgewertet werden. Beide Operanden werden ausgewertet, bevor der And-Operator angewendet wird. |
| | Oder | Binär | Gibt wahr zurück, wenn mindestens einer der
Operanden true ergibt. Beide Operanden werden ausgewertet, bevor der Or-Operator angewendet wird. |
^ | Xor | Binär | Gibt true zurück, wenn einer - und nur
einer - der Operanden als wahr ausgewertet wird. Gibt false zurück, wenn beide Operanden den Wert true haben oder wenn beide Operanden den Wert false haben. |
&& | Bedingt und | Binär | Wie &, aber wenn der Operand auf
die Linke den Wert false zurückgibt, wird false zurückgegeben, ohne dass der Operand auf der -Rechte ausgewertet wird. |
|| | Bedingt oder | Binär | Wie bei |, aber wenn der Operand auf
left true zurückgibt, gibt er true zurück, ohne den Operanden auf der -Rechte auszuwerten. |