когда использовать цикл while, а не цикл

Я изучаю Java, а также android. Почти все, что мы можем выполнить с помощью while в цикле for.

Я нашел простое условие, при котором использование цикла while лучше, чем цикла

, если мне нужно использовать значение счетчика в моей программе, тогда я думаю, что цикл while лучше, чем цикл for

Использование цикла while

int counter = 0;
while (counter < 10) {
    //do some task
    if(some condition){
        break;
    }
}
useTheCounter(counter); // method which use that value of counter do some other task

В этом случае я обнаружил, что цикл while лучше, чем цикл for, потому что, если я хочу добиться того же в цикле for, мне нужно присвоить значение counter другой переменной.

Но есть ли какая-то конкретная ситуация, когда цикл while лучше, чем цикл

6
задан Surendar D 12 March 2019 в 08:55
поделиться