Hvis-annet uttalelse i Java

1. Oversikt

I denne opplæringen lærer vi hvordan du bruker hvis-annet uttalelse i Java.

De hvis-annet uttalelse er den mest grunnleggende av alle kontrollstrukturer, og det er sannsynligvis også den vanligste beslutningsuttalelsen i programmering.

Det tillater oss å utføre en viss kodeseksjon bare hvis en bestemt betingelse er oppfylt.

2. Syntaks av Hvis-annet

De hvis uttalelse trenger alltid en boolsk uttrykk som parameter.

if (condition) {// Utfører når tilstanden er sann. } annet {// Utføres når tilstanden er falsk. }

Det kan følges av et valgfritt ellers uttalelse, hvis innhold vil bli utført hvis det boolske uttrykket er falsk.

3. Eksempel på Hvis

Så la oss starte med noe veldig grunnleggende.

La oss si at vi bare vil at noe skal skje hvis vår telle variabel er større enn en:

hvis (count> 1) {System.out.println ("Count er høyere enn 1"); }

Meldingen Antallet er høyere enn 1 blir bare skrevet ut hvis tilstanden oppfyller.

Vær også oppmerksom på at vi teknisk sett kan fjerne seler i dette tilfellet, siden det bare er en linje i blokken. Men, vi bør alltid bruke seler for å forbedre lesbarheten; selv når det bare er en en-liner.

Vi kan selvfølgelig legge til flere instruksjoner i blokken hvis vi vil:

hvis (count> 1) {System.out.println ("Count er høyere enn 1"); System.out.println ("Antall er lik:" + antall); }

4. Eksempel på Hvis-annet

Neste kan vi velge mellom to handlingsmåter ved hjelp av hvis og ellers sammen:

hvis (count> 2) {System.out.println ("Count er høyere enn 2"); } annet {System.out.println ("Antallet er lavere eller lik 2"); }

Vær oppmerksom på at ellers kan ikke være av seg selv. Det må settes sammen med en hvis.

5. Eksempel på Hvis-annet Hvis-annet

Og til slutt, la oss avslutte med en kombinert if / else / else if syntakseksempel.

Vi kan bruke dette til velg mellom tre eller flere alternativer:

hvis (count> 2) {System.out.println ("Count er høyere enn 2"); } annet hvis (count <= 0) {System.out.println ("Count er mindre eller lik null"); } annet {System.out.println ("Antallet er enten lik en eller to"); }

6. Konklusjon

I denne raske artikkelen lærte vi hva hvis-annet uttalelse er og hvordan du bruker den til å administrere flytkontroll i Java-programmene våre.

All kode presentert i denne artikkelen er tilgjengelig på GitHub.