El Java bucle while s'utilitza per iterar una part del programa repetidament fins que la condició booleana especificada sigui certa. Tan bon punt la condició booleana esdevé falsa, el bucle s'atura automàticament.
java hola món
El bucle while es considera com una declaració if que es repeteix. Si el nombre d'iteració no està fixat, es recomana utilitzar el while bucle .
Sintaxi:
while (condition){ //code to be executed I ncrement / decrement statement }
Les diferents parts del bucle do-while:
1. Condició: És una expressió que es prova. Si la condició és certa, s'executa el cos del bucle i el control passa a actualitzar l'expressió. Quan la condició esdevé falsa, sortim del bucle while.
Exemple :
i<=100< p>
2. Actualitzar l'expressió: cada vegada que s'executa el cos del bucle, aquesta expressió augmenta o disminueix la variable del bucle.
Exemple:
mètode tostring en java
i++;
Diagrama de flux de Java While Loop
Aquí, l'important del bucle while és que, de vegades, potser ni tan sols s'executa. Si la condició a provar resulta falsa, el cos del bucle es salta i s'executarà la primera instrucció després del bucle while.
Exemple:
A l'exemple següent, imprimim valors enters d'1 a 10. A diferència del bucle for, hem d'inicialitzar i incrementar per separat la variable utilitzada a la condició (aquí, i). En cas contrari, el bucle s'executarà infinitament.
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){>
Bucle while de l'infinitiu Java
Si passes veritat al bucle while, serà infinitiu bucle while.
Sintaxi:
while(true){ //code to be executed }
Exemple:
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'); } } }
Sortida:
infinitive while loop infinitive while loop infinitive while loop infinitive while loop infinitive while loop ctrl+c
Al codi anterior, hem d'introduir l'ordre Ctrl + C per finalitzar el bucle infinit.
culleradeta vs cullerada
=10){>=100<>