Різниця між перервою та продовженням на Java

Ключова різниця - перерва проти продовжувати на Java
 

У програмуванні іноді потрібно повторити заяву або набір висловлювань кілька разів. Петлі використовуються для повторення декількох разів одного і того ж набору інструкцій. Деякі приклади циклів - це цикл while, do while pet і for pet. У циклі while спочатку оцінюється тестовий вираз. Якщо це правда, виконується твердження всередині циклу while. Зрештою, тестовий вираз оцінюється заново. Якщо це правда, заяви повторно виконуються. Коли тестовий вираз стає хибним, цикл припиняється. Цикл "do while" схожий на цикл "while". Але оператори виконуються один раз, перш ніж перевіряється тестовий вираз. Цикл for використовується тоді, коли кількість ітерацій відомо на початку. Ініціалізація відбувається спочатку. Потім перевіряється вираз тесту. Якщо це правда, цикл виконується. Потім вираження оновлення оцінюється. Знову перевіряється тестовий вираз. Якщо це правда, цикл виконується. Цей процес повторюється, поки тестовий вираз не стане помилковим. Іноді потрібно пропустити деякі твердження всередині циклу або негайно припинити цикл, не перевіряючи тестовий вираз. Заяви перерви та продовження можуть бути використані для досягнення цього завдання. Перерва використовується для негайного припинення циклу та передачі керування програмою до наступного оператора після циклу. Продовження використовується для пропускання поточної ітерації циклу. Це те саме ключова різниця між перервою та продовженням на Java.

ЗМІСТ

1. Огляд та ключові відмінності
2. Що таке перерва в Java
3. Що продовжується в Java
4. Подібність між перервою та продовженням на Java
5. Поплечне порівняння - перерва проти vs продовження на Java у табличній формі
6. Підсумок

Що таке перерва в Java?

Перерва використовується для негайного закінчення циклу. Коли є оператор перерви, контроль передається до оператора після циклу. Ключове слово 'break' використовується для позначення заяви про перерву. Навіть незважаючи на те, що програма виконує цикл, якщо відбувається перерва, виконання циклу припиняється. Тому, якщо програміст хоче зупинити виконання, коли певна умова виконана, він може використовувати оператор break.

Рисунок 01: Програма Java з оператором break

Згідно з вищевказаною програмою цикл for для циклу від 1 до 10. Коли значення i стає 6, тестовий вираз стає істинним. Отже, оператор break виконує, і цикл припиняється. Отже, значення після 6 не надрукується. Тільки значення від 1 до 5 відбитків.

Що продовжується на Java?

Продовження використовується для пропускання поточної ітерації циклу. Ключове слово "продовжити" використовується для позначення заяви про продовження. Коли триває виконання, управління програмою доходить до кінця циклу. Потім перевіряється вираз тесту. У циклі for for оператор оновлення перевіряється перед оцінкою тестового вираження.

Рисунок 02: Програма Java з оператором «продовження»

Відповідно до вищезгаданої програми цикл для циклу ітераціює від 1 до 10. Коли i дорівнює 1, решта після ділення на два дорівнює 1. Отже, умова if є істинним. Таким чином, оператор продовження виконується і ітерація переходить до наступної. Тоді я приходить 2. При діленні 2 на 2, решта дорівнює 0. Умова хибна. Отже, продовження не виконується. Тому значення 2 друкується. У наступній ітерації i дорівнює 3. Під час ділення на 2 решта дорівнює 1. Умова справжня. Отже, продовжуйте виконувати, ітерація переходить до наступного, і я стає 4. Цей процес повторюється, поки я не стане 10. Якщо решта одна, ітерація переходить до наступної через оператор «продовження». Друкуються лише парні цифри.

Яка схожість між перервою та продовженням у Java?

  • І перерва, і продовження в Java використовуються для зміни виконання циклу.

Яка різниця між перервою та продовженням на Java?

break vs продовжити на Java

Перерва - це структура керування циклом, яка змушує цикл закінчуватися і передавати керування програмою наступному оператору, що протікає циклом. Продовження - це структура керування циклом, яка змушує цикл негайно перейти до наступної ітерації циклу.
 Головна мета
Розрив використовується для припинення циклу. Продовження використовується для пропускання операторів всередині циклу.

Підсумок - зламати проти продовжувати на Java

У програмуванні потрібно повторити висловлення групи висловлювань кілька разів. Петлі використовуються для виконання цих завдань. Іноді потрібно пропустити деякі твердження всередині циклу або негайно припинити цикл. Перерва та продовження можуть бути використані для досягнення цього завдання. Перерва використовується для негайного припинення циклу та передачі керування програмою до наступного оператора після циклу. Продовження використовується для пропускання поточної ітерації циклу. У цьому різниця між перервою та продовженням на Java.

Довідка:

1. «Продовжте заяву на Java.», Підручники, 27 жовтня 2017 р. Доступний тут
2. "Заява про перерву в Java.", Підручники, 27 жовтня 2017. Доступно тут