Як створити цикл у Java?

Синтаксис циклу Java do while виглядає наступним чином: do { // оператори } while (вираз); Вираз для циклу do-while має повертати логічне значення, інакше виникне помилка під час компіляції.

Приклад циклів For: ідеальні числа

  1. публічний клас Main {
  2. public static void main(String[] args) {
  3. int i; //початковий індекс.
  4. int j; //другий індекс.
  5. int tester; //тестове значення.
  6. for(i = 1; i < 10000; i++) {
  7. тестер = 0;
  8. for(j = 1; j < i; j++) {

++i і i++ обидва збільшити значення i на 1 але по-іншому. Якщо ++ передує змінній, це називається оператором попереднього інкременту, а він стоїть після змінної – оператором постінкременту.

Для кожного циклу

  1. // Масив чисел.
  2. int[] numbers = {1, 2, 3, 4, 5};
  3. // Цикл for-each, який друкує кожне число в числах.
  4. // int num — дескриптор, а numbers — вихідний масив.
  5. for (int num : numbers) {
  6. система. поза. println(num);
  7. }

Java надає три оператори повторення (також звані операторами ітерації або операторами циклу), які дозволяють програмам виконувати оператори неодноразово, доки виконується умова (звана умовою продовження циклу). Твердження повторення є поки роби… while , for і вдосконалені оператори for.