Powiel możliwe:
Java: random long number in 0 <= x < n rangeJava: Random długo wartość w przedziale
Chcę wygenerować losowy długiej wartości w przedziale, ale wydaje się, że losowe klasa nextLong() nie przyjmuje argumentów takich jak nextInt(). Co mogę tutaj zrobić?
+1 Warto zauważyć, że Random używa 48-bitowego materiału siewnego, więc nie wygeneruje wszystkich możliwych "podwójnych" lub "długich". SecureRandom działa wolno, ale generuje wszystkie możliwe wartości. –
Dlaczego nie użyłeś funkcji nextLong()? –