Java: циклы for, while, foreach, do..while

Цикл for от 0 до 5:

for (int i = 0; i < 5; i++){
    System.out.println(i);
}

Hint! В IDE Idea ввести fori + tab

Обратный отсчет, цикл while:

int i = 10;
while (i > 0){

    System.out.println(i);
    i--;
}

Массив, значения:

int numbers [] = {7, 12, 8, 12};
for (int i=0; i<numbers.length; i++)
{

    System.out.println(numbers[i]);
}

Цикл for each (аналог примера выше):

int numbers [] = {7, 12, 8, 12};
for (int number : numbers) {
    System.out.println(number);

Hint! В IDE Idea ввести iter + enter

Цикл с do while:

int i = 10;
do {
    System.out.println(i);
    i++;
} while (i < 15);