Как я могу сделать задержку в Java?

Я пытаюсь сделать что-то в Java, и мне нужно что-то подождать / задержать на некоторое количество секунд в цикле while.

while (true) {
    if (i == 3) {
        i = 0;
    }

    ceva[i].setSelected(true);

    // I need to wait here

    ceva[i].setSelected(false);

    // I need to wait here

    i++;
}

Я хочу построить пошаговый секвенсор, и я новичок в Java. Какие-либо предложения?

Ответы на вопрос(5)

Ваш ответ на вопрос