Blog

Ciclo while e do while em Java

Nesta publicação aprende-se a trabalhar com o ciclo while e do while para que se possa usar esses mesmos conhecimentos e assim evoluir.

  • um ciclo permite executar uma instrução ou um conjunto de instruções várias vezes;
  • o ciclo while e do while dão voltas (iteram) consoante uma determinada condição (tendo ela que ser verdadeira);
  • a diferença entre estes dois ciclos é que o ciclo do while executa todo o seu conteúdo pelo menos uma única vez seja a condição verdadeira ou falsa.
package com.caffeinealgorithm.programaremjava;

public class CicloWhileEDoWhile {
  public void Run() {
    int contador = 1;

    while (contador <= 10) {
      System.out.printf("[while] Contador: %d\n", contador);
      contador++;
    }

    contador = 1;

    do {
      System.out.printf("[do while] Contador: %d\n", contador);
      contador++;
    } while (contador <= 10);
  }
}

/*
  [while] Contador: 1
  [while] Contador: 2
  [while] Contador: 3
  [while] Contador: 4
  [while] Contador: 5
  [while] Contador: 6
  [while] Contador: 7
  [while] Contador: 8
  [while] Contador: 9
  [while] Contador: 10
  [do while] Contador: 1
  [do while] Contador: 2
  [do while] Contador: 3
  [do while] Contador: 4
  [do while] Contador: 5
  [do while] Contador: 6
  [do while] Contador: 7
  [do while] Contador: 8
  [do while] Contador: 9
  [do while] Contador: 10
*/

Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.

Happy coding!

Anterior Seguinte