Zusammenfassung der Steuerungssyntax zur Implementierung dieser
if (flag == true)
etc.if (flag)
if (! Flag)
import java.util.*;
public class Main {
public static void main(String[] args) throws Exception {
var i = 10;
if (i == 10) {
System.out.println("Die Variable i ist 10.");
} else {
System.out.println("Die Variable i ist nicht 10.");
//Gleich wie unten
//System.out.println((i==10)?"Variable ist 10":"Nicht 10");
}
}
}
public static void main(String[] args) {
var i = 100;
if (i > 50) {
System.out.println("Die Variable i ist größer als 50.");
} else if (i > 30) {
System.out.println("Die Variable i ist größer als 30 und kleiner oder gleich 50.");
} else {
System.out.println("Die Variable i ist 30 oder weniger.");
}
}
public static void main(String[] args) {
var rank = "Spann";
switch (rank) {
case "Spann":
System.out.println("Es ist sehr gut.");
break;
case "B.":
System.out.println("Ist gut.");
break;
case "丙":
System.out.println("Geben wir unser Bestes.");
break;
default:
System.out.println("???");
break;
}
}
//Ordnen Sie mehrere Fälle im Durchfall an oder implementieren Sie Bedingungen
public static void main(String[] args) {
var drink = "Bier";
switch (drink) {
case "Sake":
case "Bier":
case "Wein":
System.out.println("Es wird Sake gebraut.");
break;
case "Brandy":
case "Whiskey":
System.out.println("Es ist destillierte Flotte.");
break;
}
}
public class Main {
public static void main(String[] args) throws Exception {
var i = 1;
do {
System.out.println(i + "Dies ist die zweite Schleife.");
i++;
} while (i < 6);
}
}
//NG Beispiel: Gleitkommatyp für Zählervariable
public class Main {
public static void main(String[] args) throws Exception {
for (var i = 0.1f; i <= 1.0; i += 0.1f) {
System.out.println(i);
//0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.70000005, 0.8000001, 0.9000001
}
}
}
//Sequenzieller Operator
public static void main(String[] args) {
for (var i = 1; i < 6; System.out.println(i + "Dies ist die zweite Schleife."), i++);
}
public class Main {
public static void main(String[] args) {
var data = new String[] { "neko", "tama", "mike" };
//Für Anweisungen erweitert
for (var value : data) {
System.out.println(value);
}
}
}
//Beispiel für das Empfangen von Befehlszeilenargumenten mit Argumenten und deren Ausgabe in der Reihenfolge mit erweitertem für
public static void main(String[] args) {
for (var value : args) {
System.out.println("Hallo," + value + "Herr.!");
}
}
break label name;
//Beenden Sie die angegebene Schleife
public class Main {
public static void main(String[] args) {
limit:
for (var i = 1; i < 10; i++) {
for (var j = 1; j < 10; j++) {
var result = i * j;
if (result > 50) {
break limit;
}
System.out.printf(" %2d", result);
}
System.out.println();
}
}
}
Recommended Posts