In diesem Artikel werden hauptsächlich verschiedene Schleifenmethoden in Java vorgestellt, damit jeder mehr über Schleifenstrukturen erfahren kann Jeder soll sich im Lernprozess wohler fühlen, ohne Fehler melden zu müssen.
1. for-Schleife
for-Schleife ist die in Java am häufigsten verwendete Schleifenmethode Struktur ist:
for (Initialisierung; Boolescher Ausdruck; Aktualisierungsbedingung) {
Schleifenkörpercode
}
实例:1到100的和? public class Test{ public static void main(String[] args){ int n=0; for(int i=1;i<=100;i++){ n=n+i; } System.out.println(n); } } 实例:嵌套循环,九九乘法表 public class Test{ public static void main(String[] args){ //后执行外循环 for(int i=1;i<=9;i++){ //先执行内循环 for(int j=1;j<=i;j++){ Systeam.out.print(j+"*"+i+"="+i*j+" "); } System.out.println(); } } }
2. while-Schleife
while-Schleife wird hauptsächlich verwendet, wenn die Anzahl der Schleifen unbekannt ist. Ihre Struktur ist:
while(Boolescher Ausdruck){
Schleifenkörpercode
}
实例:1到100的和? public class Test{ public static void main(String[] args){ int j=0; int i=1; int n=101; //如果i<n为true就会一直循环下去 while(i<n){ j=j+i; i++; } System.out.println(j); } }
3.do...while-Schleife
do...while-Schleife ähnelt der while-Schleife, aber different Es handelt sich um einen booleschen Ausdruck, der den Schleifencode auch bei einem Fehler mindestens einmal ausführt. Seine Struktur ist:
do{
Schleifenkörpercode
}while(Boolesche Ausdrucksformel)
实例:1到100的和? public class Test{ public static void main(String[] args){ int j=0; int i=1; int n=101; do{ j=j+i; i++; }while(i<n); System.out.println(j); } }
4. Erweiterte for-Schleife
Nach Java5 wurde eine Schleife eingeführt, die hauptsächlich für Arrays verwendet wird:
for (Deklarationsanweisung: Ausdruck) {
/* Deklarationsanweisung: Deklarieren Sie eine neue lokale Variable. Der Typ der Variablen muss mit dem Typ des Array-Elements übereinstimmen. Sein Geltungsbereich ist auf den Schleifenanweisungsblock beschränkt. *Sein Wert entspricht zu diesem Zeitpunkt dem Wert des Array-Elements.
* Ausdruck: Der Ausdruck ist der Name des Arrays, auf das zugegriffen werden soll, oder einer Methode, die ein Array zurückgibt. */
Schleifencode
}
实例:数组循环 public class Test{ public static void main(String[] args){ int[] num={1,3,5,6,8,}; for(int x : num){ System.out.print(x+","); } String[] color={"红","黄","蓝","绿","紫"}; for(String name : color){ System.out.print(name+","); } } }
Dieser Artikel finden Sie hier. Weitere spannende Inhalte finden Sie auf der chinesischen PHP-WebsiteJava-Video-Tutorial Kolumne!
Das obige ist der detaillierte Inhalt vonMehrere Schleifenmethoden in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!