Мне нужна помощь с созданным мной генератором случайных чисел. Мой код выглядит следующим образом (внутри класса, называемого числами):
public int random(int i){
Random randnum = new Random();
randnum.setSeed(123456789);
return randnum.nextInt(i);
}
Когда я вызываю этот метод из другого класса (чтобы генерировать случайное число), он всегда возвращает одно и то же число.Например, если бы я сделал:
System.out.println(numbers.random(10));
System.out.print(numbers.random(10));
, он всегда печатал одно и то же число, например 5 5. Что мне нужно сделать, чтобы он печатал два разных числа, например, 5 8
Я обязательно установил начальное число.
Спасибо