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