java - Uninitialized variable that has been initialized -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 4 जवाब
क्या किसी को पता होगा कि मैं क्यों हूँ
मेरी विधि
सार्वजनिक स्थिर ट्री नोड randomBST (ट्रीएनोड [] नोड एआरआर) {ट्रीएनोड रूट = नोड एआरआर [0]; ट्री नोड पेड़; के लिए (int i = 1; i & lt; nodeArr.length; i ++) {पेड़ = बिल्डबीएसटी (रूट, नोडएआरआर [i]); } वापसी का पेड़; }मेरी बिल्डबीएसटी पद्धति एक ट्रीएनोड ऑब्जेक्ट देता है।
मैं इस कोड को
tree = null निर्दिष्ट करके ठीक कर सकता हूं। मुझे यह कैसे करना है, लेकिन अगर मैं एकint को प्रारंभ करना चाहता हूं तो मुझे नहीं करना है? क्या ऐसा इसलिए है क्योंकिint एक ज्ञात मात्रा की स्मृति आवंटित करने में सक्षम है, जहांपेड़ ऑब्जेक्ट अज्ञात है स्मृति आवंटित राशि?संकलक के लिए कोई गारंटी नहीं है कि लूप कभी भी दर्ज किया गया है। इस प्रकार वेरिएबल को आरम्भ नहीं किया जा सकता है।
Comments
Post a Comment