Video: Web Programming - Computer Science for Business Leaders 2016 2025
Relasjonelle og betingede operatører i Java forsøker å fastslå sannhetsverdien - om noe er sant eller ikke - av et uttrykk. Operasjonen resulterer i en boolsk utgang som hjelper et program å ta en beslutning. De vanligste relasjonene er sammenligninger mellom to operander ved hjelp av følgende operatører:
-
<: mindre enn
-
<=: mindre enn eller lik
-
==: Like
-
! =: Ikke lik
-
Du vil bruke disse operatørene ganske mye etter hvert som Java-opplevelsen din utvikler seg. Men du har sikkert allerede brukt dem som en del av en matteklasse for å bestemme sannhetsverdien av et uttrykk, og du vil oppdage at datamaskiner bruker dem på samme måte.
-
Datamaskiner krever også noen spesielle operatører for å jobbe med data på måter som mennesker forstår intuitivt. For eksempel trenger en datamaskin å vite om to variabler er av samme type. Disse konseptene er litt avanserte, og du trenger ikke å forstå dem fullt ut når du begynner programmering.
Endelig er et spesielt
betingetoperatør sett tilgjengelig. Du er kanskje kjent med betingede uttalelser, , men dette er en betinget operatør . Den betingede operatøren utgiver en av to verdier avhengig av sannhetsverdien av operanduttrykket du gir. Dette er en av de få ternære operatørene som Java bruker. Ternære operatører krever at tre operander fungerer som de skal. Når det gjelder den betingede operatøren, bruker den en operand til å holde et uttrykk som vurderer til sann eller falsk, en andre operand som definerer hva man skal gjøre når uttrykket er sant, og en tredje operand som definerer hva man skal gjøre når uttrykket er falsk.
