Dúvida com o For

2 respostas
javafor
M

Olá!!! Gostaria de saber pq não imprime o valor de 51, 52, 53… 59.
Não estou conseguindo entender.
Obrigado!

for (int i = 0; i < 100; i++) {

if (i > 50 && i < 60) {     // i maior que 50 EE menor que 60

continue;

}

System.out.println(i); // Não vai imprimir do 51 ao 59

}

2 Respostas

G

Seu código TODO tem o OBJETIVO de não IMPRIMIR esses números…

pmlm

A instrução continue termina a execução do ciclo e volta ao for para o número seguinte.

Ou seja, quando entre no if continua o ciclo para o número seguinte e não chega ao println.

Criado 16 de abril de 2021
Ultima resposta 16 de abr. de 2021
Respostas 2
Participantes 3