В этом коде:
Random random = new Random(441287210);
for(int i=0;i<10;i++)
System.out.print(random.nextInt(10)+" ");
}
Выходной сигнал 1 1 1 1 1 1 1 1 1 1
, каждый раз.
Почему это? Разве не Random
должен быть... ну... случайным? Я думал, что класс Random
использует System.nanoTime
, поэтому вывод должен быть в целом случайным. Может кто-нибудь объяснить?