Rasgele sınıfın belirli bir aralıkta rasgele int üretme yöntemi vardır. Örneğin:
Random r = new Random();
int x = r.nextInt(100);
Bu, 0'a 100 veya daha küçük bir int numarası üretecektir. Uzun sayıyla tam olarak aynı şeyi yapmak istiyorum.
long y = magicRandomLongGenerator(100);
Rasgele sınıfın yalnızca nextLong () öğesi vardır, ancak aralığın ayarlanmasına izin vermez.
java.util.Random
yalnızca 48 bit dağıtım kullanır (uygulama ayrıntılarına bakın), bu nedenle normal bir dağıtım olmaz.