Убедись, что в методе printNumbers() вызывается метод Thread.sleep(1,500000) 9 раз.
Сразу пробовал через цикл. То же самое. Предполагаю, что System.out.println занимает тоже какое то время. Но как узнать какое, чтобы уменьшить наносекунды?
package com.javarush.task.pro.task08.task0809;
/*
Counter
*/
public class Solution {
public static void main(String[] args) throws InterruptedException {
printNumbers();
}
public static void printNumbers() throws InterruptedException {
//напишите тут ваш код
System.out.println(1);
Thread.sleep(1, 500000);
System.out.println(2);
Thread.sleep(1, 500000);
System.out.println(3);
Thread.sleep(1, 500000);
System.out.println(4);
Thread.sleep(1, 500000);
System.out.println(5);
Thread.sleep(1, 500000);
System.out.println(6);
Thread.sleep(1, 500000);
System.out.println(7);
Thread.sleep(1, 500000);
System.out.println(8);
Thread.sleep(1, 500000);
System.out.println(9);
Thread.sleep(1, 500000);
System.out.println(10);
}
}
Thread.sleep(1,300000)Это не смотря на то что в условиях требуется пауза 1.5мс