मैं निम्नलिखित एक OU TMA दस्तावेज है जो पढ़ में निहित निर्देशों एक खेल कोड करने के लिए कोशिश कर रहा हूँ:,java.util.Random शून्य तर्क जांच
निर्माता में दौड़ के लिए रैंडम का एक नया उदाहरण आवंटित करने के लिए कोड लिखने आप जो रैंडम क्लास के शून्य तर्क कन्स्ट्रक्टर का उपयोग करना चाहिए
क्या यह कोड काम करेगा?
Random ran = new Random(0) ;
मैं जावा के लिए एक रिश्तेदार नौसिखिया हूँ, और मुझे समझ नहीं आता कि वास्तव में क्या निर्देश
एफडब्ल्यूआईडब्ल्यू, क्या * आपका * कोड 0 * के * बीज * के साथ एक नया 'यादृच्छिक' ऑब्जेक्ट बनाता है। सीडिंग एक यादृच्छिक संख्या जेनरेटर की एक महत्वपूर्ण संपत्ति है; इसका मतलब है कि आप हर बार एक ही यादृच्छिक संख्या प्राप्त कर सकते हैं (जब आप एक ही बीज से शुरू होते हैं)। –
मुझे लगता है कि यह हमारे लिए एक अनुस्मारक है कि "शून्य तर्क" की तुलना में "कोई तर्क नहीं" या "नो-Args" बेहतर है (यानी कम संदिग्ध) शब्दावली। –