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++;
}