Как переписать цикл for на while и do-while в java?

Пользователь

от hattie , в категории: Java , 3 месяца назад

Как переписать цикл for на while и do-while в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от ransom_homenick , 2 месяца назад

@hattie 

Цикл for можно переписать на while следующим образом:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
// Пример цикла for
for (int i = 0; i < 10; i++) {
    System.out.println(i);
}

// Переписанный цикл while
int i = 0;
while (i < 10) {
    System.out.println(i);
    i++;
}


Цикл do-while можно переписать следующим образом:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
// Пример цикла do-while
int i = 0;
do {
    System.out.println(i);
    i++;
} while (i < 10);

// Переписанный цикл while
int i = 0;
while (true) {
    System.out.println(i);
    i++;
    if (i >= 10) {
        break;
    }
}