Heim  >  Artikel  >  Java  >  Mehrere Schleifenmethoden in Java

Mehrere Schleifenmethoden in Java

(*-*)浩
(*-*)浩Original
2019-03-28 17:23:535358Durchsuche



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.

Mehrere Schleifenmethoden in Java

    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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn