मेथड कॉल्स में इन-लाइन ऐरे घोषणाएँ
किसी ऐरे को किसी विधि के तर्क के रूप में पास करते समय, ऐरे को घोषित करना आम बात है कॉल करने से पहले स्पष्ट रूप से। हालाँकि, कुछ मामलों में, विधि कॉल के भीतर ही सरणी को इन-लाइन घोषित करना वांछनीय हो सकता है।
इसे पूरा करने के लिए, एक नया सरणी उदाहरण बनाने के लिए बस new कीवर्ड का उपयोग करें और इसे वांछित तत्वों के साथ प्रारंभ करें। उदाहरण के लिए, मान लीजिए कि आपके पास एक विधि m() है जो स्ट्रिंग की एक सरणी को तर्क के रूप में लेती है। सरणी के लिए नामित चर घोषित करने के बजाय, आप एक अज्ञात सरणी को सीधे विधि में पास कर सकते हैं:
m(new String[]{"blah", "hey", "yo"});
यह इन-लाइन घोषणा सरणी के लिए एक अलग चर घोषित करने की आवश्यकता से बचाती है, जो तब उपयोगी हो सकती है जब सरणी का उपयोग केवल एक बार किया जाता है और बाद में कोड में संदर्भित करने की आवश्यकता नहीं होती है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3