Alguem pode explicar sobre do{

2 respostas
felipexavier

do{ System.out.println("Seu número "+vet[i]+" foi sorteado"); cont3=cont3+1; }while (verificarAcerto(vet1, vet) == true); System.out.println("Voce teve "+cont3+" acerto(s)"); System.out.println("-------------------------------------------");

2 Respostas

M
do{
//corpo
}while(/*expressão*/);

Executa o corpo ao menos uma vez e depois verifica a expressão. Enquanto a expressão retornar verdadeiro continua a executar o corpo.

leoramos

A diferença básica do do/while pro while é que no do/while a primeira iteração sempre será executada, pq só depois dela será testada a expresão booleana.
E o while primeiro testa a expressão… se for falsa, nem entra, não executa nenhuma vez.
Sacou?

Criado 8 de abril de 2011
Ultima resposta 8 de abr. de 2011
Respostas 2
Participantes 3