В процессе изучения языка Java самостоятельно легко путать использование перерыва и продолжить. Чтобы облегчить быстрый обзор и рассмотрение в будущем, я оставлю здесь учебную записку.
Краткое описание
В основной части любого итерационного утверждения, разрыв и продолжение могут использоваться для управления потоком цикла. Среди них разрыв используется для насильственного выхода из петли и не выполнять оставшиеся операторы в цикле. Продолжить остановку выполнять текущую итерацию, а затем возвращается к началу цикла, чтобы начать следующую итерацию.
Исходный код
В следующей программе показан пример перерыва и продолжить, чтобы они и были в петле:
пакет com.mufeng.thefourthchapter; public class breakandcontinue {public static void main (string [] args) {for (int i = 0; i <100; i ++) {if (i == 74) {// out for for for break; } if (i % 9! = 0) {// Следующая итерация продолжается; } System.out.print (i + ""); } System.out.println (); int i = 0; while (true) {i ++; int j = i * 27; if (j == 1269) {// вне разрыва петли; } if (i % 10! = 0) {// Верхняя часть цикла продолжается; } System.out.print (i + ""); }}} Результат вывода
01.0 9 18 26 36 45 54 63 72
02.10 20 30 40
Проанализирование исходного кода <br /> Для цикла для цикла, значение I никогда не достигну 100, потому что, как только я достигну 74, оператор Break сломает цикл. Обычно перерыв необходим только в том случае, если вы не знаете, когда условие прерывания выполняется. До тех пор, пока я не могу делиться на 9, оператор CONTAL вернет процесс выполнения в начало цикла (это увеличивает значение i). Если делится, значение будет отображаться. Причина, по которой результат вывода показывает 0, заключается в том, что 0%9 равняется 0.
Наконец, вы можете увидеть «бесконечный во время петли». Тем не менее, внутри цикла есть заявление о перерыве, которое прервеет петлю. Кроме того, вы также увидите, что последовательность выполнения оператора продолжения перемещается обратно в начало цикла без завершения содержания, используемого после оператора Contina. (Значение печатается только в том случае, если я могу делиться на 10.)
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.