logo

Pętla while w Javie

The Jawa pętla while służy do wielokrotnego iterowania części programu, aż określony warunek logiczny stanie się prawdziwy. Gdy tylko warunek logiczny stanie się fałszywy, pętla automatycznie się zatrzyma.

Pętlę while uważa się za powtarzającą się instrukcję if. Jeśli liczba iteracji nie jest stała, zaleca się użycie while pętla .

Składnia:

 while (condition){ //code to be executed I ncrement / decrement statement } 

Różne części pętli do-while:

1. Warunek: Jest to wyrażenie, które podlega testowaniu. Jeśli warunek jest spełniony, wykonywane jest ciało pętli i sterowanie przechodzi do aktualizacji wyrażenia. Kiedy warunek staje się fałszywy, wychodzimy z pętli while.

Przykład :

I<=100< p>

2. Aktualizuj wyrażenie: za każdym razem, gdy wykonywana jest treść pętli, to wyrażenie zwiększa lub zmniejsza zmienną pętli.

Przykład:

ja++;

ogólny błąd ochrony

Schemat blokowy pętli Java While

Ważną rzeczą dotyczącą pętli while jest to, że czasami może ona nawet nie zostać wykonana. Jeśli testowany warunek ma wartość false, treść pętli jest pomijana i wykonywana jest pierwsza instrukcja po pętli while.

schemat blokowy pętli while w Javie

Przykład:

W poniższym przykładzie wypisujemy wartości całkowite od 1 do 10. W przeciwieństwie do pętli for, musimy osobno zainicjować i zwiększyć zmienną używaną w warunku (tutaj i). W przeciwnym razie pętla będzie wykonywana w nieskończoność.

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(&apos;infinitive while loop&apos;); } } } </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){>

Bezokolicznik w języku Java Pętla while

Jeśli przejdziesz PRAWDA w pętli while będzie to bezokolicznik while.

Składnia:

 while(true){ //code to be executed } 

Przykład:

ChociażPrzykład2.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(&apos;infinitive while loop&apos;); } } } 

Wyjście:

 infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c 

W powyższym kodzie musimy wpisać polecenie Ctrl + C, aby zakończyć nieskończoną pętlę.