The Java докато цикъл се използва за повторение на част от програмата многократно, докато определеното булево условие стане вярно. Веднага щом булевото условие стане невярно, цикълът автоматично спира.
Цикълът while се счита за повтарящ се оператор if. Ако броят на итерациите не е фиксиран, се препоръчва да използвате докато цикъл .
Синтаксис:
while (condition){ //code to be executed I ncrement / decrement statement }
Различните части на do-while цикъла:
"алгоритъм на прим"
1. Условие: това е израз, който се тества. Ако условието е вярно, тялото на цикъла се изпълнява и управлението преминава към актуализиращ израз. Когато условието стане невярно, излизаме от цикъла while.
Пример :
аз<=100< p>
2. Актуализирайте израза: всеки път, когато тялото на цикъла се изпълнява, този израз увеличава или намалява променливата на цикъла.
мрежа и видове мрежи
Пример:
i++;
Блок-схема на Java While Loop
Тук важното за цикъла while е, че понякога може дори да не се изпълни. Ако условието, което трябва да се тества, доведе до невярно, тялото на цикъла се пропуска и първият израз след цикъла while ще бъде изпълнен.
Пример:
формат на низ
В примера по-долу ние отпечатваме цели числа от 1 до 10. За разлика от цикъла for, отделно трябва да инициализираме и увеличим променливата, използвана в условието (тук i). В противен случай цикълът ще се изпълнява безкрайно.
WhileExample.java
public class WhileExample { public static void main(String[] args) { int i=1; while(i<=10){ system.out.println(i); i++; } < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> 1 2 3 4 5 6 7 8 9 10 </pre> <h2>Java Infinitive While Loop</h2> <p>If you pass <strong>true</strong> in the while loop, it will be infinitive while loop.</p> <p> <strong>Syntax:</strong> </p> <pre> while(true){ //code to be executed } </pre> <p> <strong>Example:</strong> </p> <p> <strong>WhileExample2.java</strong> </p> <pre> public class WhileExample2 { public static void main(String[] args) { // setting the infinite while loop by passing true to the condition while(true){ System.out.println('infinitive while loop'); } } } </pre> <p> <strong>Output:</strong> </p> <pre> infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c </pre> <p>In the above code, we need to enter Ctrl + C command to terminate the infinite loop.</p> <hr></=10){>
Java Infinitive While Loop
Ако преминете вярно в цикъла while, това ще бъде безкраен цикъл while.
Синтаксис:
while(true){ //code to be executed }
Пример:
WhileExample2.java
public class WhileExample2 { public static void main(String[] args) { // setting the infinite while loop by passing true to the condition while(true){ System.out.println('infinitive while loop'); } } }
Изход:
преобразуване на типове и преобразуване на типове в java
infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c
В горния код трябва да въведем командата Ctrl + C, за да прекратим безкрайния цикъл.
=10){>=100<>