किसी श्रेणी में रैंडम int उत्पन्न करने के लिए रैंडम क्लास में एक विधि होती है। उदाहरण के लिए:
Random r = new Random();
int x = r.nextInt(100);
यह 0 से अधिक या 100 के बराबर एक int संख्या उत्पन्न करेगा। मैं लंबी संख्या के साथ बिल्कुल वैसा ही करना चाहूंगा।
long y = magicRandomLongGenerator(100);
रैंडम क्लास में केवल नेक्लांग () होता है, लेकिन यह रेंज सेट करने की अनुमति नहीं देता है।
java.util.Random
केवल 48 बिट वितरण (कार्यान्वयन विवरण देखें) का उपयोग करता है, इसलिए इसका सामान्य वितरण नहीं होगा।