Loops While em Java

Na programação de computadores, um loop é uma sequência de instruções que são repetidas  continuamente até que uma determinada condição seja atingida. Imagine que você precise escrever um  programa que execute uma tarefa repetitiva, como imprimir de 1 a 100. Escrever 100 declarações de  impressão não seria uma boa ideia. Os loops são projetados especificamente para executar tarefas  repetitivas com um conjunto de códigos. Loops economizam muito tempo. Um loop é uma estrutura que  permite a execução repetida de um bloco de instruções. Dentro de uma estrutura de loop, uma expressão  booleana é avaliada. Se for verdade, um bloco de instruções chamado corpo do loop é executado e a  expressão booleana é avaliada novamente. Enquanto a expressão for verdadeira, as instruções no corpo do  loop continuarão sendo executadas. Quando a avaliação booleana é falsa, o loop termina.

Em Java, existem três tipos de loops:

∙ Um loop while, no qual a expressão booleana que controla o loop é a primeira instrução do loop

∙ Um loop for, que geralmente é usado como um formato conciso no qual executar loops ∙ Um loop do … while, no qual a expressão booleana de controle de loop é a última instrução do  loop

Loops while

O loop while é bom para cenários em que você não sabe quantas vezes um bloco ou instrução  deve repetir, mas deseja continuar fazendo o loop

enquanto alguma condição for verdadeira. Uma  declaração while se parece abaixo. Em Java, um loop while consiste na palavra-chave while, seguida por  uma expressão booleana entre parênteses, seguida pelo corpo do loop, que pode ser uma única instrução  ou um bloco de instruções cercado por chaves.

while (expressão) {// faz coisas}

Você pode usar um loop while quando precisar executar uma tarefa um número predeterminado  de vezes. Um loop que executa um número específico de vezes é um loop definido ou um loop  contado. Para escrever um loop definido, você inicializa uma variável de controle de loop, uma variável  cujo valor determina se a execução do loop continua. Enquanto o valor booleano resultante da comparação da variável de controle do loop e outro valor for verdadeiro, o corpo do loop while continua  sendo executado. No corpo do loop, você deve incluir uma instrução que altera a variável de controle do  loop.

public class WhileLoopDemo{

public static void main(String[] args){

intvar=1;

intlimit=11;

while(var<limit)

{

System.out.println("Contador do Loop: " + var);

var++;

}