En forelesningsbit med en mentor som en del av Codegym University-kurset. Meld deg på hele kurset.
"Hei, Amigo. I dag skal vi snakke om if/else-uttalelser ."
"Programmer ville være til liten nytte hvis de ikke reagerer på endrede ytre omstendigheter. Et program må vite hvordan det skal tilpasse seg omstendighetene og utføre én handling i ett tilfelle og andre handlinger i andre tilfeller. I Java oppnås dette ved å bruke 'if/else statement' - en spesiell konstruksjon som gjør det mulig å utføre forskjellige kodeblokker hvis en betingelse er oppfylt."
"Den består av tre deler: ' betingelse ', ' kommando 1 ' og ' kommando 2 '. Hvis betingelsen er sann, utføres ' kommando 1 ', ellers utføres 'kommando 2' . Disse kommandoene blir aldri begge utført. Utsagnet ser mer eller mindre slik ut:"
if (condition)
command_1;
else
command_2;
"Så spennende! Jeg tror den uttalelsen vil gjøre programmering mye mer interessant!"
"Jepp. Her er et par eksempler for deg:"
Kode | Forklaring | |
---|---|---|
1 |
|
Hvis a er mindre enn b, vil den første kommandoen bli utført. Ellers vil den andre kommandoen bli utført . Kommandoene blir aldri begge utført. |
2 |
|
Du kan erstatte en kommando med en kodeblokk. Resten er det samme. |
3 |
|
Du kan utelate den andre blokken hvis den er tom. Disse tre eksemplene er helt like. Du kan utelate de krøllede parentesene hvis du bare trenger å utføre én kommando. Hvis du har mer enn én kommando, må du beholde parentesene. |
4 |
|
|
5 |
|
"Diego ba meg bare gi deg noen få oppgaver."
En forelesningsbit med en mentor som en del av Codegym University-kurset. Meld deg på hele kurset.
GO TO FULL VERSION