Java programmeringsspråk gir flere måter å evaluere uttrykk som inneholder variabler . Alle de evalueringsmetoder er knyttet til betinget utsagn , som forårsaker at programmet skal gjøre noe bare hvis evalueringen er sant. Hvis uttrykket evaluerer til false , bryter program ut av det avsnittet og går videre til en annen kode blokk . Alle evalueringer ender i en boolsk verdi på enten " true" eller " False ". Den boolske resultat kan tildeles en tredje variabel av typen « Boolean ", som deretter kan brukes til å utføre en gitt kodeblokk . Instruksjoner
en
Lag to variabler som skal vurderes i et uttrykk. I Java , må hver variabel gis en type før du tilordner en verdi til det . Numeriske typer inkluderer byte , korte , heltall ( int ) , lang , float og double . I dette eksempelet , vil du se variabler skrevet som heltall . For en grundig forklaring på alle variable typer , se referanser . Å lage to heltallsvariabler , ett med verdien av tre og den andre med en verdi på 5 , erklærer dem i begynnelsen av programmet som følger , hver på separate linjer : int firstVariable = 3; int secondVariable = 5 ; Pass å inkludere semikolon på slutten av hver variabel deklarasjon .
2
Lag en tredje variabel for å holde den boolske resultat etter uttrykket er evaluert . Siden denne variabelen vil holde en boolsk , trenger Java for å vite at resultatet variabelen aksepterer er enten "true " eller "false ". Ellers vil avhengig av hva som er tilordnet ord betraktes som en tekststreng som i stedet for en boolsk verdi . Så skriv den boolske variabelen på en egen linje i begynnelsen av programmet som følger: boolean trueOrFalse ;
3
Velg hvilken type evaluering operand du vil bruke på å vurdere uttrykket. Hvis koden delen du ønsker å kjøre bør bare utføre hvis firstVariable er mindre enn secondVariable , bruker mindre enn tegn ( < ) i uttrykket. Husk at firstVariable inneholder tre og secondVariable inneholder fem . Ved hjelp av en " hvis " statement å gjøre evalueringen , kan du skrive : if ( firstVariable < secondVariable ) { System.out.println (" Evalueringen returneres true" ); } I dette tilfellet siden firstVariable er mindre enn secondVariable , linjen " evalueringen returneres true" er skrevet ut til konsollen skjermen .
4
Vurdere om to uttrykk returnerer sant eller usant hjelp av logisk og operatør ( && ) . Hvis firstVariable = 3 og secondVariable = 5 , og du ønsker å sammenligne om begge er mindre enn 10 før du utfører en følgende blokk med kode , skriver du inn det slik: if ( firstVariable < 10 && secondVariable < 10 ) { system . out.println ( " Begge verdiene er mindre enn 10 "); } else { System.out.println (" Begge verdiene er ikke mindre enn 10 "); } Hvis sant, skriver den første linjen " Begge verdiene er mindre enn 10 " og hvis falske, ut den andre line " Begge verdiene er ikke mindre enn 10".
5
Test om i det minste en av to variabler er til stede i forhold til en tredje setningen ved hjelp av logisk eller (