Video: Operatoren Teil 1 - Java Tutorial 5 ● Gehe auf SIMPLECLUB.DE/GO & werde #EinserSchüler 2024
A logische operator (soms een "Boolean-operator") in Java-programmering is een operator die een Booleaans resultaat retourneert dat is gebaseerd op het Booleaanse resultaat van een of twee andere uitdrukkingen.
Soms worden uitdrukkingen die logische operatoren gebruiken "samengestelde uitdrukkingen" genoemd, omdat het effect van de logische operatoren is dat u twee of meer conditietests in een enkele uitdrukking kunt combineren.
Operator | Naam | Type | Beschrijving |
---|---|---|---|
! | Niet | Unary | Geeft true als de operand naar rechts
evalueert naar false. Retourneert false als de operand naar rechts waar is. |
& | En | Binair | Geeft true als beide operanden
evalueren naar true. Beide operanden worden geëvalueerd voordat de operator En wordt toegepast. |
| | Of | Binary | Geeft true als ten minste een van de
operanden waar is. Beide operanden worden geëvalueerd voordat de operator Or wordt toegepast. |
^ | Xor | Binary | Geeft true als één - en slechts
één - van de operanden evalueert naar waar. Retourneert false als beide operands naar waar evalueren of als beide operanden tot false evalueren. |
&& | Voorwaardelijk en | Binair | Hetzelfde als &, maar als de operand op
links retourneert, wordt false geretourneerd zonder de operand op rechts te evalueren. |
|| | Voorwaardelijk of | Binair | Hetzelfde als |, maar als de operand op de
links true retourneert, wordt true geretourneerd zonder de operand op rechts te evalueren. |