CodeGym /Kurser /Java syntaks /Betingede operatører

Betingede operatører

Java syntaks
Niveau, Lektie
Ledig

Et foredragsuddrag med en mentor som en del af Codegym University-kurset. Tilmeld dig hele kurset.


"Hej, Amigo. I dag vil vi tale om if/else-udsagn ."

"Programmer ville være til lidt nytte, hvis de ikke reagerede på skiftende ydre omstændigheder. Et program skal vide, hvordan det tilpasser sig omstændighederne og udfører én handling i ét tilfælde og andre handlinger i andre tilfælde. I Java opnås dette ved hjælp af 'if/else statement' – en speciel konstruktion, der gør det muligt at udføre forskellige kodeblokke, hvis en betingelse er opfyldt."

"Den består af tre dele: ' betingelse ', ' kommando 1 ' og ' kommando 2 '. Hvis betingelsen er sand, så udføres ' kommando 1 ', ellers udføres 'kommando 2' . Disse kommandoer udføres aldrig begge. Udsagnet ser nogenlunde sådan ud:"

Kode for en if/else-erklæring
if (condition)
    command_1;
else
    command_2;

"Hvor spændende! Jeg tror, ​​at den udtalelse vil gøre programmering meget mere interessant!"

"Jep. Her er et par eksempler til dig:"

Kode Forklaring
1
if (a < b)
    System.out.println("A is less than B");
else
    System.out.println("B is less than  A");
Hvis a er mindre end b, vil den første kommando blive udført. Ellers vil den anden kommando blive udført . Kommandoerne udføres aldrig begge.
2
if (a < b)
{
    System.out.println("A is less than B");
    System.out.println("B is greater than A");
}
else
{
     System.out.println("B is less than A");
     System.out.println("A is greater than B");
}
Du kan erstatte en kommando med en kodeblok. Resten er det samme.
3
if (a < b)
{
    a = 0;
}
else
{
}
Du kan udelade den anden blok, hvis den er tom.
Disse tre eksempler er fuldstændig ækvivalente.
Du kan udelade de krøllede parenteser, hvis du kun skal udføre én kommando. Hvis du har mere end én kommando, skal du beholde parenteserne.
4
if (a < b)
{
    a = 0;
}
5
if (a < b)
    a = 0;

"Diego bad mig lige give dig et par opgaver."

2
Opgave
Java syntaks, niveau, lektie
Låst
Good or bad?
Good or bad?
4
Opgave
Java syntaks, niveau, lektie
Låst
Closest to 10
Closest to 10
4
Opgave
Java syntaks, niveau, lektie
Låst
Come on, lucky seven!
Come on, lucky seven!
4
Opgave
Java syntaks, niveau, lektie
Låst
Seasons on Terra
Seasons on Terra
4
Opgave
Java syntaks, niveau, lektie
Låst
Positive and negative numbers
Positive and negative numbers
4
Opgave
Java syntaks, niveau, lektie
Låst
Day of the week
Day of the week

Et foredragsuddrag med en mentor som en del af Codegym University-kurset. Tilmeld dig hele kurset.


8
Opgave
Java syntaks, niveau, lektie
Låst
Number of days in the year
Number of days in the year
4
Opgave
Java syntaks, niveau, lektie
Låst
Rule of the triangle
Rule of the triangle
8
Opgave
Java syntaks, niveau, lektie
Låst
Crossing the road blindly
Crossing the road blindly
4
Opgave
Java syntaks, niveau, lektie
Låst
Do we have a pair?
Do we have a pair?
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION