Duvida no While

2 respostas
K

Olá a todos.
Eu estou a começar agora a estudar java.
E para começar recomendaram-me o celum java objectos fj11 para começar.
Eu tenho vindo a ler o livro mas quando cheguei a parte do While não entendi bem para que serve.
Gostaria que aqui no forum (recomendado lá no livro) me podessem dar uma luz do que o while é.

Obrigado

2 Respostas

Andre_Rosa

kuys:
Olá a todos.
Eu estou a começar agora a estudar java.
E para começar recomendaram-me o celum java objectos fj11 para começar.
Eu tenho vindo a ler o livro mas quando cheguei a parte do While não entendi bem para que serve.
Gostaria que aqui no forum (recomendado lá no livro) me podessem dar uma luz do que o while é.

Obrigado

O while, assim como o for, é uma estrutura de repetição. Ele funciona da seguinte forma:

enquanto <expressao> faça { (...) }

trazendo isso para um plano mais real, um exemplo:

int i = 1; while(i < 10) { //enquanto i for menor que 10 i++; }

no bloco acima, ele “rodará” em um loop até que a variável i tenha o valor 10. Repare que ela vai incrementando:

i++;

Quando a variável i finalmente chegar à 10, iremos sair do loop e passaremos para próxima instrução, caso haja. Se não houver, o programa termina. Você também pode, por exemplo, sair antecipadamente do loop, usando o break. Se não ficou claro, dê uma olhada aqui:

será bastante esclarecedor.

K

Hum… Entendi.
Ainda assim vou dar uma olhada nessa página da wiki.
Obrigado

Criado 27 de agosto de 2011
Ultima resposta 27 de ago. de 2011
Respostas 2
Participantes 2