सार्वजनिक बूलियन जोड़ेंपॉइंट (प्वाइंट पी) {points.add (p); चरम सीमाओं (); वापसी अंक.एड (पी); }
ठीक है, जब मैं इस कोड को चलाता हूं तो मुख्य वर्ग को कॉल जोड़ता है और इसे एक बिंदु से गुजरता है, फिर भी जब यह लाइन "points.add (p);" यह मुझे "java.lang.NullPointerException" त्रुटि देता है एफवाईआई: "अंक" एक सरणी सूची है।
इसके अलावा एक तरफ नोट पर, मैं "रिटर्न पॉइंट्स। एडीडी (पी)" का उपयोग कर रहा हूं; बूलियन मान वापस करने का अधिकार? और दूसरी तरफ ध्यान दें मुझे लगता है कि "चरम सीमाओं ();" ठीक है, क्योंकि मुझे एक अपठनीय कोड त्रुटि मिलती है
सभी मदद के लिए धन्यवाद! :)
आप शायद आपके ऐरेएलआईस्ट (यानी points
) को प्रारंभ करना भूल गए हैं। बस ऐसा कुछ करें:
वर्ग YourClass {निजी अंतिम सूची & lt; बिंदु & gt; अंक = नया अर्रेलिस्ट & lt; प्वाइंट & gt; (); सार्वजनिक बूलियन एडपॉइंट (प्वाइंट पी) {बूलियन परिणाम = अंक.एड (पी); चरम सीमाओं (); वापसी परिणाम; }}
Comments
Post a Comment