Video: Curso Java 04 - if / else (and / or) @JoseCodFacilito 2025
A logisk operatør (noen ganger kalt a "Boolean operator") i Java-programmering er en operatør som returnerer et boolsk resultat som er basert på det boolske resultatet av ett eller to andre uttrykk.
Noen ganger er uttrykk som bruker logiske operatører kalt "sammensatte uttrykk" fordi effekten av de logiske operatørene er å la deg kombinere to eller flere tilstandstester inn i et enkelt uttrykk.
Operatør | Navn | Skriv | Beskrivelse |
---|---|---|---|
! | Ikke | Unary | Returnerer sant hvis operand til
høyre evaluerer til false. Returnerer falsk hvis operand til høyre er sant. |
& | Og | Binær | Returnerer sant hvis begge operandene
vurderer til ekte. Begge operandene er vurdert før And-operatøren blir brukt. |
| | Eller | Binær | Returnerer sant hvis minst en av
operandene evaluerer til sann. Begge operandene evalueres før operatøren blir brukt. |
^ | Xor | Binær | Returnerer sant hvis en - og bare
en - av operandene evaluerer til sann. Returnerer falsk hvis begge operandene vurderer til true eller hvis begge operander vurderer til falske. |
&& | Betinget og | Binært | Samme som, men hvis operand på
vender tilbake til venstre, returnerer den falsk uten å evaluere operand på til høyre. |
|| | Betinget eller | Binær | Samme som |, men hvis operand på
vender tilbake sant, returnerer det sant uten å evaluere operand på høyre. |
