Sobes.tech
Назад к вопросам
Junior — Middle
81

Какие виды циклов вы применяли при программировании на Java?

Компании, где спрашивали
AstonAston

Ответ от нейросети

sobes.tech AI

В Java я использовал несколько видов циклов:

  • for — классический цикл с инициализацией, условием и инкрементом, удобен для перебора с известным числом итераций.
for (int i = 0; i < 10; i++) {
    System.out.println(i);
}
  • while — выполняется, пока условие истинно, подходит когда количество итераций заранее неизвестно.
int i = 0;
while (i < 10) {
    System.out.println(i);
    i++;
}
  • do-while — похож на while, но тело цикла выполняется минимум один раз.
int i = 0;
do {
    System.out.println(i);
    i++;
} while (i < 10);
  • foreach (enhanced for) — удобен для перебора элементов коллекций и массивов.
int[] arr = {1, 2, 3};
for (int num : arr) {
    System.out.println(num);
}