Java bedingter Zweig

Heute werde ich über bedingte Verzweigung schreiben.

Was ist bedingte Verzweigung?

Führt die Verarbeitung durch, wenn die Bedingungen erfüllt sind und wenn die Bedingungen nicht erfüllt sind Der Code

if-Anweisung

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");
      }
	}
}

sonst if-Anweisung (Hinzufügung von Bedingungen)

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
      }
  }
}

Vergleichsoperator

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

Java-bedingter Zweig
Java bedingter Zweig
[Java] Bedingter Zweig
Ruby bedingte Verzweigungsverarbeitung
Java-Lernen (bedingter Ausdruck)
[Java] Verzweigen und Wiederholen
Studieren Sie Java # 7 (Art der Verzweigungssyntax)
Java
Java (bedingte Verzweigung und Wiederholung)
Java
Bedingte Verzweigung mit Hilfsmethode
[Java] Verzweigungsaufzählung mit switch-Anweisung
Java # 4 studieren (bedingte Verzweigung / if-Anweisung)
Java lernen (0)
Java studieren ―― 3
[Java] -Array
Java geschützt
[Java] Anmerkung
[Java] Modul
Java-Array
Java studieren ―― 9
Java Scratch Scratch
Java-Tipps, Tipps
Java-Methoden
Java-Methode
Java (Konstruktor)
Java-Array
[Java] ArrayDeque
Java (überschreiben)
Java (Methode)
Java-Zeichenfolge
Java (Array)
Java-Serialisierung
Java Anfänger 4
JAVA hat bezahlt
Java studieren ―― 4
Java (gesetzt)
Java-Shell-Sortierung
[Java] compareTo
Java studieren -5
Java reflektierend 获 获 举
Java (Schnittstelle)
Java-Memorandum
Java-Array
Java studieren ―― 1
[Java] Array
[Java] Polymorphismus
Java # 0 studieren
Java-Überprüfung
Java-Framework
Java-Funktionen
[Java] Persönliche Zusammenfassung der bedingten Anweisungen (grundlegend)
[Java] Vererbung
FastScanner Java
Java-Funktionen
Java Anfänger 3
Java-Memo
Java (Kapselung)