Java >> Java tutoriál >  >> Java

Continue Java Statement

1. Continue Java Statement

V tomto příkladu vám ukážeme, jak používat klíčové slovo continue v Javě.

Příkaz continue přeskočí aktuální iteraci cyklu for, while nebo do-while a pokračuje v aktuálním toku programu. V případě vnitřní smyčky pokračovat příkaz pokračuje pouze ve vnitřní smyčce.

V tomto příkladu se příkaz continue používá při kontrole prvků pole, jak je popsáno níže:

  • Vytvořte pro příkaz s indexem int od 0 do délky pole int, který kontroluje prvky pole
  • Když prvek rozdělený na 2 vrátí 0, zavolá se příkaz continue, který přeskočí aktuální iteraci.

Jak je popsáno ve fragmentu kódu níže:

public class ContinueStatement {
 
    public static void main(String[] args) {
 
        int array[] = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
 
        System.out.println("Printing all odd numbers");
         
        for (int i = 0; i < array.length; i++) {
            if (array[i] % 2 ==0)
                continue;
            else
                System.out.print(array[i] + " ");
        }
 
    }
 
}

Výstup

Printing all odd numbers
1 3 5 7 9 

3. Označeno pokračovat

Řekněme, že máte níže uvedený příklad:

public class Continue {
    public static void main(String[] args) {
        for (int i = 0; i <10 ; i++) {
            for (int j = 0; j <5 ; j++) {
                if(j%2==0){
                   System.out.println("i="+i+" and j="+j);
                   continue;
                }
            }
        }
    }
}

Pokud napíšeme pouze příkaz continue, pak to vypíše 0 a 0, 0 a 0 a 2 atd. Ale pokud bychom chtěli pokračovat ve vnější smyčce, mohli bychom udělat následující.

public class ContinueLabeled {
    public static void main(String[] args) {
      outerloop:
        for (int i = 0; i <10 ; i++) {
            for (int j = 0; j <5 ; j++) {
                if(j%2==0){
                   System.out.println("i="+i+" and j="+j);
                   continue outerloop;
                }
            }
        }
    }
}

Nyní bude výstup 0 a 0, 1 a 0, 2 a 0 atd.

Toto byl příklad, jak používat příkaz continue, který je nezbytnou součástí syntaxe Java.

2. Stáhněte si zdrojový kód

To byl příklad, jak použít klíčové slovo continue v Javě.

Naposledy aktualizováno 22. dubna 2020

příkaz break continue Java basics
Java Tag