"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > क्या आप ऐरे को सीधे मेथड कॉल के भीतर घोषित कर सकते हैं?

क्या आप ऐरे को सीधे मेथड कॉल के भीतर घोषित कर सकते हैं?

2024-11-21 को प्रकाशित
ब्राउज़ करें:778

 Can you Declare Arrays Directly Within Method Calls?

मेथड कॉल्स में इन-लाइन ऐरे घोषणाएँ

किसी ऐरे को किसी विधि के तर्क के रूप में पास करते समय, ऐरे को घोषित करना आम बात है कॉल करने से पहले स्पष्ट रूप से। हालाँकि, कुछ मामलों में, विधि कॉल के भीतर ही सरणी को इन-लाइन घोषित करना वांछनीय हो सकता है।

इसे पूरा करने के लिए, एक नया सरणी उदाहरण बनाने के लिए बस new कीवर्ड का उपयोग करें और इसे वांछित तत्वों के साथ प्रारंभ करें। उदाहरण के लिए, मान लीजिए कि आपके पास एक विधि m() है जो स्ट्रिंग की एक सरणी को तर्क के रूप में लेती है। सरणी के लिए नामित चर घोषित करने के बजाय, आप एक अज्ञात सरणी को सीधे विधि में पास कर सकते हैं:

m(new String[]{"blah", "hey", "yo"});

यह इन-लाइन घोषणा सरणी के लिए एक अलग चर घोषित करने की आवश्यकता से बचाती है, जो तब उपयोगी हो सकती है जब सरणी का उपयोग केवल एक बार किया जाता है और बाद में कोड में संदर्भित करने की आवश्यकता नहीं होती है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3