Video: Curso Java 02 - Instalacion de NetBeans y Hola Mundo @JoseCodFacilito 2025
A logisk operator "Boolean operator") i Java-programmering er en operatør, der returnerer et booleskt resultat, der er baseret på det boolske resultat af et eller to andre udtryk.
Sommetider er udtryk, der bruger logiske operatører, kaldet "sammensatte udtryk", fordi effekten af de logiske operatører er at lade dig kombinere to eller flere tilstandstest i et enkelt udtryk.
Operatør | Navn | Type | Beskrivelse |
---|---|---|---|
! | Ikke | Unary | Returnerer sandt, hvis operand til
højre evaluerer til false. Returnerer falsk, hvis operand til højre er sandt. |
& | Og | Binær | Returnerer sandt, hvis begge operanderne
vurderer til true. Begge operander er evalueret, før And-operatøren anvendes. |
| | Eller | Binær | Returnerer sandt, hvis mindst en af
operandene evaluerer til ægte. Begge operander evalueres, før operatøren Or anvendes. |
^ | Xor | Binær | Returnerer sandt, hvis en - og kun
en - af operandene evaluerer til true. Returnerer falsk , hvis begge operander vurderer til true eller hvis begge operander vurderer til false. |
&& | Betinget og | Binært | Samme som, men hvis operand på
vender tilbage til venstre falsk, returneres det falsk uden at evaluere operand på højre. |
|| | Betinget eller | Binært | Samme som |, men hvis operand på
vender tilbage sande, returnerer det sande uden at evaluere operand på højre. |