Цикл for
Цикл for используется для повторного выполнения
блока кода заданное количество раз. Он состоит из трех
частей, разделенных точкой с запятой: инициализация
счетчика, условие продолжения цикла и изменение
счетчика. В первом параметре мы задаем начальное
значение переменной-счетчика, во втором - условие,
при котором цикл продолжает выполняться, в третьем -
действие, выполняемое после каждой итерации.
Синтаксис
for (инициализация; условие; изменение)
{
// тело цикла
}
Пример
Давайте выведем числа от 1 до 5:
public class Main
{
public static void main(String[] args)
{
for (int i = 1; i <= 5; i++)
{
System.out.println(i);
}
}
}
Результат выполнения кода:
1
2
3
4
5
Пример
Давайте переберем массив и выведем его элементы:
import java.util.List;
public class Main
{
public static void main(String[] args)
{
List<String> list = List.of("a", "b", "c", "d", "e");
for (int i = 0; i < list.size(); i++)
{
System.out.println(list.get(i));
}
}
}
Результат выполнения кода:
"a"
"b"
"c"
"d"
"e"
Пример
Давайте выведем числа в обратном порядке от 5 до 1:
public class Main
{
public static void main(String[] args)
{
for (int i = 5; i >= 1; i--)
{
System.out.println(i);
}
}
}
Результат выполнения кода:
5
4
3
2
1