java для самых маленьких \ таймеры

Я только начал изучать такой язык программирования как Java. Меня интересует как сделать таймер после какого либо события, например, после выведения сообщения на экран. Хотел бы попросить вас помочь разобраться с этим вопросом на примере шутки.

class HackPentagon {

    public static void main(String[] args) {

        System.out.println( "Процесс взлома Пентагона запущен" ) ;
        System.out.println( "0%" ) ;
        ///таймер на случайное значение от 0 до 5000
        System.out.println( "34%" ) ;
        ///таймер на случайное значение от 0 до 5000
        System.out.println( "68%" ) ;
        ///таймер на случайное значение от 0 до 5000
        System.out.println( "98%" ) ;
        ///таймер на случайное значение от 0 до 5000
        System.out.println( "100%" ) ;
        ///таймер на случайное значение от 0 до 5000
        System.out.println( "Взлом прошел успешно" ) ;


        }
}

Ответы (1 шт):

Автор решения: AlekseiGaile
    class HackPentagon {    
    public static void main(String[] args) throws InterruptedException {
        System.out.println( "Процесс взлома Пентагона запущен" ) ;
        System.out.println( "0%" ) ;
        ///таймер на случайное значение от 0 до 5000
        Thread.sleep((long) (Math.random() * 5000));
        System.out.println( "34%" ) ;
        ///таймер на случайное значение от 0 до 5000
        Thread.sleep((long) (Math.random() * 5000));
        System.out.println( "68%" ) ;
        ///таймер на случайное значение от 0 до 5000
        Thread.sleep((long) (Math.random() * 5000));
        System.out.println( "98%" ) ;
        ///таймер на случайное значение от 0 до 5000
        Thread.sleep((long) (Math.random() * 5000));
        System.out.println( "100%" ) ;
        ///таймер на случайное значение от 0 до 5000
        Thread.sleep((long) (Math.random() * 5000));
        System.out.println( "Взлом прошел успешно" ) ;

    }
}
→ Ссылка