Når du skriver programmer i Java , trenger du ikke alltid vet hvilke data verdsetter din kode vil være med å gjøre . Ved hjelp av kontroll strukturer som betinget utsagn , kan du sammenligne variabler og verdier . Med " hvis ", " else if " og " annet " utsagn , kan du finne hvilken av to heltall er større , sette en tredje variabel for å reflektere denne verdien . Avhengig av behovene i programmet ditt, kan du implementere mer funksjonalitet innenfor dine betingede blokker. Instruksjoner 
 en 
 Forbered heltallsverdier . Hvis du ikke allerede har heltall å bruke, kan du legge til følgende eksempelkode til din Java -program : en 
 int firstNum = 5 , int secondNum = 7 ; 
 
 Gi disse variablene noen navn og verdier du liker . Når du tester programmet , endre verdiene hver gang du kompilere og kjøre for å se de forskjellige funksjonene på jobben. 
 2 
 Lag en tredje variabel å lagre maksimalt dine to heltall . Legg til følgende kode : 
 
 int max = -1 ; 
 
 Ved å sette denne verdien til negativ i utgangspunktet, vil programmet ikke gjøre feilaktige bruk av den. Denne koden legger til grunn at heltallsverdiene er minst null. Hvis verdiene er sannsynlig å være under null , sett den opprinnelige verdien av denne variabelen til et tall som er hinsides det mulig spekter av verdier. 
 3 
 Gjennomføre en betinget test på heltall . Legg til følgende " hvis " statement i koden : en 
 if ( firstNum > secondNum ) max = firstNum ; 
 
 Dette tester om det første tallet er større enn den andre . Hvis testen returnerer en sann verdi , vil koden setter "max " variable å matche verdien av det første nummeret , siden det er den største. Hvis denne testen returnerer en falsk verdi , vil programmet se etter eventuelle lenket conditionals , for eksempel en " else if " eller " annet " block . 
 4 
 Legg en " else if " block til koden din . Bruk følgende syntaks til å legge til et annet betinget utsagn : en 
 else if ( secondNum > firstNum ) max = secondNum ; 
 
 Denne testen sjekker om det andre tallet er større enn den første . Hvis testen returnerer true innholdet i denne uttalelsen vil utføre , sette verdien av det andre nummeret til "max " variable . Hvis denne testen returnerer false , vil programmet se etter eventuelle ytterligere andre eller annet hvis testene. 
 5 
 Legg et " annet " block til betinget kode . Hvis begge testene returnerer falske verdier , må heltall være lik , så legger du til følgende kode : 
 
 annet max = firstNum ; 
 
 Denne koden vilkårlig velger å sette "max " til det første tallet , siden det spiller ingen rolle hvilken du velger om de er like. Den " andre " og " else if "-utsagn bare kjøre hvis tidligere tester har returnert falske resultater . Når et sant resultat oppstår , vil utførelsen hoppe forbi den betingede sjekker. "Max " variable skal nå inneholde den største verdien fra to heltall .