Java-Überprüfung ③ (Steuerungssyntax [if / switch / while / for], bedingter Ausdruck)

Teil 1 "Steuerungssyntax"

  1. Drei repräsentative Kontrollstrukturen ① Sequentiell (in der Reihenfolge von oben nach unten ausgeführt) ② Zweig ③ Wiederholen
  2. Zweig if-Anweisung if ( age < 18) { // Wird bearbeitet }else if ( age == 20 ) { //処理 } else { //処理 }
  3. Wiederholen (Schleife) while( age > 18 ) {             }
  4. Geltungsbereich while( age > 18 ){ int a; a = 10; } Da die Variable a in der while-Anweisung in der while-Anweisung deklariert ist, kann sie nicht außerhalb des while-Blocks verwendet werden. Der Bereich, in dem die Variable a in diesem Block verwendet werden kann, wird als "Bereich" bezeichnet. Teil 2 "Bedingter Ausdruck" (1) Das Innere der Klammern von if und while muss ein bedingter Ausdruck sein. ② Verwenden Sie Vergleichsoperatoren (== <=> =! = Etc.) (3) Der bedingte Ausdruck wird nach der Auswertung zu einem Booleschen Wert. ④ Der Zeichenfolgenvergleich ist etwas Besonderes if (string.equal ("ramen")) {} ⑤ Logischer Operator( && || ) if ( num == age && num > -1){ }

Teil 3 "Verschiedene Schreibstile mit bedingten Ausdrücken" 1.Schalter ① Hexensatzregel

  1. Bestätigung der Übereinstimmung, nicht <= usw.
  2. Vergleichen Sie ganze Zahlen oder Zeichen. ② So schreiben Sie eine switch-Anweisung switch ( age ) { case 1; //処理 break; case 2: //処理 break; default: //処理 } ③ Vorsichtsmaßnahmen für die switch-Anweisung Wenn Sie vergessen, break zu schreiben, wird die Verarbeitung im nächsten Fall ausgeführt, auch wenn die Fälle nicht übereinstimmen.
  3. do-while ① Wie schreibe ich do-while? do { //処理 } While (bedingter Ausdruck) Im Gegensatz zur while-Anweisung wird die Verarbeitung zuerst durchgeführt und nicht die Auswertung des bedingten Ausdrucks. Der Unterschied zur while-Anweisung besteht daher darin, dass der Prozess immer einmal ausgeführt wird.
  4. zur Aussage ① Wie schreibe ich einen for-Satz? für (int i = 0; i <5; I ++) {// Verarbeitung} Die obige Anweisung wiederholt den Vorgang fünfmal
  1. break-Anweisung Verlasse den sich wiederholenden Block 2.continue Beenden Sie die aktuelle Iteration und fahren Sie mit der nächsten Runde fort

Recommended Posts

Java-Überprüfung ③ (Steuerungssyntax [if / switch / while / for], bedingter Ausdruck)
Java-Steuerungssyntax
Java-Steuerungssyntax
[Java] für Anweisung, während Anweisung
Java-Lernen (bedingter Ausdruck)
[Java] Hinweis zur Steuerungssyntax
Überprüfen Sie java8 ~ Lambda Typ ~
Java if- und switch-Anweisungen
[Java] Zusammenfassung der Steuerungssyntax
Java während und für Anweisungen
Neue Syntax für Java 12 Switch-Anweisungen
Versuchen Sie einen If-Ausdruck in Java
Java # 4 studieren (bedingte Verzweigung / if-Anweisung)
[Einführung in Java] Bedingte Verzweigung (if-Anweisung, if-else-Anweisung, else if-Anweisung, ternärer Operator, switch-Anweisung)
Java12 kam heraus, also habe ich vorerst den Schalterausdruck ausprobiert
Vergleich zwischen Java und Swift (2) Grundtyp / Arithmetik / Steuerungssyntax / Funktionsdefinition
Java, für Anweisung / while-Anweisung ab Anfänger