b) Comando while
O comando While possui a seguinte sintaxe:
O comando while pode ser interpretado como “Enquanto” a condição for verdadeira, ele executará o trecho no interior de seu bloco.
c) Comando do-while
O comando Do-while é um comando de laço um pouco diferente dos anteriores, pois ele testa a condição ao final da iteração. Isso significa que o trecho de código no interior do comando será executado ao menos uma vez. A sintaxe do comando do-while é mostrada a seguir:
Mostramos a seguir um exemplo utilizando os comandos while e do-while.
Exemplo 1_4_004: programa que dez palavras e imprime-as na tela.import java.util.*; public class Exemplo_1_4_004 { public static void main(String args[]){ int i=0; String[] palavras = new String[10]; Scanner entrada = new Scanner(System.in); entrada.useDelimiter("\n"); do { palavras[i] = entrada.next(); i++; } while (i<10); i=0; while(i<10) { System.out.print(palavras[i]+"\r"); i++; } } }
Comparando o programa anterior com o exemplo utilizando o comando for podemos verificar que tivemos que inicializar o contador (variável i) e também incrementá-lo em cada iteração dentro do próprio código (linhas 12 e 18). Esses procedimentos não foram necessários com o uso do comando for que inicializa e incrementa o contador por meio de argumentos do próprio comando.
X