Java случайные числа с использованием семян

Это мой код для генерации случайных чисел с использованием начального числа в качестве аргумента:

double randomGenerator(long seed) {
    Random generator = new Random(seed);
    double num = generator.nextDouble() * (0.5);

    return num;
}

Каждый раз, когда я даю семя и пытаюсь сгенерировать 100 чисел, все они одинаковы.
Как я могу это исправить?

Ответы на вопрос(7)

Ваш ответ на вопрос