Enquanto e fazem/enquanto loops em java | Explicado

Enquanto e fazem/enquanto loops em java | Explicado
Os loops são amplamente utilizados em todas. Os loops java nos permitem executar um bloco de código/tarefas n número de vezes com base em uma condição. A condição de teste retorna um valor booleano i.e. verdadeiro ou falso e um loop continua iterando, a menos que a condição de teste retorne um valor falso. Java fornece vários tipos de loops, como. para laço, enquanto loop, etc.

Este artigo apresentará uma visão geral completa de enquanto e fazer enquanto Loops e, a esse respeito, os conceitos a seguir serão considerados neste artigo:

  • enquanto e vocas em loops em java
  • Sintaxe básica de while e do-while em java
  • Como usar os loops while e do while em java

Então, vamos começar!

Enquanto loop em java

O loop while executa um código repetidamente/continuamente até que a condição de teste permaneça verdadeira. É preciso uma condição dentro dos parênteses(), Se a condição especificada for verdadeira, o bloco de código escrito no corpo do loop será executado.

Sintaxe
A sintaxe básica do loop while é descrita no seguinte snippet:

enquanto (condição)

// declarações ou bloco de código
// incremento/decremento;

Da sintaxe acima, observamos os seguintes pontos:

  • A condição vem no início.
  • Se a condição especificada for verdadeira, todo o código dentro do corpo do loop será executado.
  • O loop vai parar quando a condição específica ficar falsa.
  • Se a condição fornecida não for verdadeira na iteração inicial/primeira, o corpo do loop não executaria uma única vez.
  • Incremento ou decréscimo deve ser declarado dentro do corpo do loop, caso contrário, o loop não parava.

Como usar o loop em java

Vamos considerar um exemplo para entender como funciona o loop fazer:

Exemplo
O exemplo abaixo imprimirá os números de 1 a 4 e seus respectivos quadrados usando o loop:

public static void main (string [] args)
INT número = 1;
enquanto (número<5)
Sistema.fora.println ("Número é:"+ número);
Sistema.fora.println ("quadrado do" número + "é:" + número*número);
número ++;

A figura abaixo mostra o código completo e a saída de enquanto laço:

A saída mostra que o loop while executa e imprime o quadrado até que a condição permaneça verdadeira.

Exemplo
Agora, vamos considerar o trecho abaixo para entender como, enquanto o loop funciona se a condição for falsa na primeira iteração:

A saída verifica que, se a condição for falsa na primeira iteração, o While Loop não executou uma única vez.

loop do-while em java

É muito parecido com o loop while, a diferença significativa entre esses dois loops é que o loop do faça o que é o que é executado pelo menos uma vez.

Sintaxe
O snippet abaixo do dado apresenta a sintaxe do loop do dado-while:

fazer
// Declaração ou bloco de código
// incremento/decremento;
while (condição);

Da sintaxe, podemos observar os seguintes pontos -chave:

  • A condição ocorre no final.
  • Todo o código dentro do corpo do loop será executado pelo menos uma vez antes de a condição ser testada (mesmo que a condição não seja verdadeira).
  • Se a condição for verdadeira, o controle será transferido de volta para o fazer E todas as declarações dentro do corpo do loop serão executadas novamente até que a condição permaneça verdadeira.
  • O incremento/decréscimo deve ser especificado dentro do corpo do loop.
  • O loop interromperá sua execução quando a condição se tornar falsa.

Como usar o loop em java

A implementação prática apresentará uma melhor compreensão do loop de fazer-então, vamos considerar o exemplo abaixo:

Exemplo
Vamos modificar um pouco o exemplo anterior e utilizar o loop de fazer-em vez de enquanto o loop:

public static void main (string [] args)
INT número = 1;
fazer
Sistema.fora.println ("Número é:"+ número);
Sistema.fora.println ("quadrado de" + número + "é:" número*número*);
número ++;
while (número<5);

A seguir será a saída para o trecho de código acima:

O fazer enquanto loop imprime os quatro primeiros números e seus respectivos quadrados.

Exemplo
No trecho de código abaixo do rumo, a condição é “o número deve ser menor que 5"No entanto, o número fornecido é igual a 6 e já maior que"5”, No entanto, o código acima gera a seguinte saída:

A saída verifica que, mesmo que a condição fosse falsa, mas o código executado uma vez e, portanto, mostra o quadrado do número "6".

Conclusão

O loop while itera o corpo do loop até que a condição permaneça verdadeira, se a condição for falsa na primeira iteração, o loop não será executado. Por outro. Esta redação demonstra um guia abrangente para o tempo e loop de fazer-while.