Цикл for позволяет вам эффективно создавать циклы, которые должны быть запущены определенное количестов раз. Синтаксис: for (initialization; condition; increment/decrement) { statement(s) } Initialization(Инициализация): Выражение выполняется только один раз в начале цикла Condition(Условие): Выполняется при каждой итерации цикла. Цикл выполняет выражение повторно, пока условие не будет ложным. Increment/Decrement(Инкремент/Декремент): Выполняется после каждой итерации цикла. Следующий пример выводит числа от 1 до 5: for(int x = 1; x <=5; x++) { System.out.println(x); } /* Outputs 1 2 3 4 5 */ Переменная x инициализируется значением 1, и повторно выводит значение переменной x, пока условие x<=5 не станет ложным. При каждой итерации выполняется выражение x++, инкрементирующее x на единицу. Обратите внимание в синтаксисе на точки с запятыми (;) после инициализации и условия. У вас может быть любой тип условия и любой тип инкремента в цикле for. В примере ниже выводятся