Java programmeringssprog giver flere måder at evaluere udtryk indeholdende variable. Alle de evalueringsmetoder er bundet til betingede udsagn , som forårsager program til at gøre noget, kun hvis evalueringen er sandt. Hvis udtrykket evalueres til falsk, at programmet bryder ud af denne sektion og går videre til en anden kode blok. Alle evalueringer ende i en boolesk værdi på enten " Sand " eller " False ". Boolean resultat kan henføres til en tredje variabel af typen " Boolean ", som derefter kan bruges til at udføre en given blok af kode . Instruktioner
1
Opret to variabler, der skal vurderes i et udtryk. I Java skal hver variabel gives en type , inden du tildeler en værdi til det. Numeriske typer omfatter byte , korte , heltal ( int ) , lange, float og dobbelt . I dette eksempel , vil du se variabler skrives som heltal. For en grundig forklaring på alle variable typer , se Referencer . At oprette to heltalsvariabler , én med værdien på 3 og den anden med en værdi på 5, erklære dem i starten af programmet som følger, hver på separate linjer : int firstVariable = 3 , int secondVariable = 5; Vær sikker at medtage semikolon i slutningen af hver variabel erklæring.
2
Opret en tredje variabel til at holde Boolean resultat efter udtrykket er blevet evalueret . Da denne variabel vil holde en boolesk , Java brug for at vide , at resultatet variablen accepterer enten "sand " eller "falsk ". Ellers vil uanset ord er tildelt betragtes som en tekststreng snarere end en boolesk værdi . Så indtast booleske variabel på en separat linje i starten af programmet som følger: boolean trueOrFalse ;
3
Vælg hvilken slags evaluering operand du ønsker at bruge i evalueringen af udtrykket. Hvis koden afsnit, du ønsker at udføre kun skal udføre , hvis firstVariable er mindre end secondVariable , skal du bruge mindre end tegn (<) i udtrykket. Husk, at firstVariable indeholder 3 og secondVariable indeholder 5 . Ved hjælp af en "hvis" erklæring til at gøre evalueringen , kan du skrive: if ( firstVariable < secondVariable ) { System.out.println ( " Evalueringen returnerede sande" );} I dette tilfælde, da firstVariable er mindre end secondVariable , linjen " evalueringen returnerede sande " er trykt på konsollen skærmen.
4
Bedømme om to udtryk returnerer sandt eller falsk ved hjælp af logiske og operatør ( && ) . Hvis firstVariable = 3 og secondVariable = 5 , og du ønsker at sammenligne, om begge er mindre end 10 , før du udfører en følgende blok af kode , skal du skrive det på følgende måde: if ( firstVariable <10 && secondVariable < 10) { system. out.println ( " Begge værdier er mindre end 10") ;} else { System.out.println ( " Begge værdier er ikke mindre end 10 " );} Hvis det er sandt , udskriver den første linje " Begge værdier er mindre end 10 " og hvis falsk, udskriver den anden linje " Begge værdier er ikke mindre end 10 ".
5
Test , om mindst en af to variable er sandt i forhold til en tredje erklæring ved hjælp af logisk eller (