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( "Взлом прошел успешно" ) ;
}
}