Heute werde ich über bedingte Verzweigung schreiben.
Führt die Verarbeitung durch, wenn die Bedingungen erfüllt sind und wenn die Bedingungen nicht erfüllt sind Der Code
Der grundlegendste bedingte Verzweigungsausdruck
Die Grundform ist wie folgt.
Setzen Sie einen bedingten Ausdruck (a = 1, a> 2 usw.) in if () Wenn es eingerichtet ist, wird die Verarbeitung im ersten {} ausgeführt. Wenn es nicht eingerichtet ist, wird die Verarbeitung in {} nach else ausgeführt.
Grundlegende Syntax der if-Anweisung
if(Bedingungen){
//Verarbeitung, wenn die Bedingungen erfüllt sind
}else{
//Was tun, wenn die Bedingungen nicht erfüllt sind?
}
Klicken Sie hier für Beispielsätze Weil die Nummer auf 1 gesetzt ist Richtige Antwort und Ausgabe Wenn ein anderer Fall als 1 festgelegt ist Falsche Antwort Außerdem wird es als falsche Antwort ausgegeben.
if-Anweisung
public class Main {
public static void main(String[] args) {
int number = 1;
if(number == 1){
System.out.println("Richtige Antwort");
}else{
System.out.println("Falsche Antwort");
System.out.println("Weitere falsche Antwort");
}
}
}
Wenn Sie eine feinere bedingte Verzweigung erstellen möchten, schreiben Sie eine else if-Anweisung dazwischen.
Bedingung 1 if () Sei sonst if () Bedingung 2. Wenn Sie weiter schreiben, wenn () Bedingung 3 Das gleiche wie oben Bedingung 4 Sie können es erhöhen.
Grundlegende Syntax der if-Anweisung
if(Bedingung 1){
//Verarbeitung, wenn Bedingung 1 erfüllt ist
}else if(Bedingung 2){
//Verarbeitung, wenn Bedingung 2 erfüllt ist
}else{
//Bedingung 1,2 Verarbeitung, wenn keine übereinstimmt
}
Klicken Sie hier für Beispielsätze Weil die Nummer auf 1 gesetzt ist Wie! Und Ausgabe Wenn die Nummer auf 2 gesetzt ist ❓ und Ausgabe Wenn ein anderer Fall als 1 festgelegt ist Es wird klar ausgegeben.
if-Anweisung
public class Main {
public static void main(String[] args) {
int number = 1;
if (number == 1) {
System.out.println("Liebe!"); //Verarbeitung, wenn Bedingung 1 erfüllt ist
}else if(number ==2){
System.out.println("❓") ; //Verarbeitung, wenn Bedingung 2 erfüllt ist
}else {
System.out.println("ich hasse dich"); //Verarbeitung, wenn der bedingte Ausdruck nicht erfüllt ist
}
}
}
Das Wort Bedingung kommt auf. Ich werde die Verarbeitung beim Umgang mit numerischen Werten darin einführen.
Schreiben Sie grob wie folgt. Gleiches gilt für == ! = Sonst Es ist zu beachten, dass es viele ungewöhnliche Formen gibt.
Vergleichsoperator
if(Beispiel==1)//Wenn gleich
if(Beispiel>1)//Wenn es 1 überschreitet
if(Beispiel>=1)//Wenn 1 oder mehr
if(Beispiel!=1)//Wenn anders als 1
Ich habe eine Liste erstellt, schauen Sie also bitte nach.
Vergleichsoperator | Wenn die Bedingungen erfüllt sind |
---|---|
a==b | gleich a und b |
a>b | Wenn a b überschreitet |
a<b | Wenn a kleiner als b ist |
a>=b | Wenn a größer oder gleich b ist |
a<=b | Wenn a kleiner oder gleich b ist |
a!=b | Wenn a anders ist als b |
Recommended Posts