जावा के साथ काम करने वाले डेवलपर्स के पास डेटा संरचनाओं की एक विस्तृत श्रृंखला तक पहुंच होती है।
ऐरे एक प्रकार की डेटा संरचना है। समान डेटा प्रकार के डेटा ऑब्जेक्ट के समूह को एक सरणी में एक साथ समूहीकृत किया जाता है।
यह जावा की सबसे बुनियादी डेटा संरचनाओं में से एक है और व्यावहारिक रूप से सभी एल्गोरिदम को लागू करने के लिए इसका उपयोग किया जाता है।
हम इस ट्यूटोरियल में जावा में Arrays का उपयोग करने के तरीके के बारे में बात करेंगे। हम जांच करेंगे कि किसी सरणी को कैसे घोषित किया जाए, लेकिन हमारा मुख्य ध्यान सरणियों के लिए विभिन्न जावा आरंभीकरण तकनीकों पर होगा।
सरणी का परिचय
जावा में एक ही डेटा प्रकार के कई मानों को एक चर में संग्रहीत करने के लिए एक सरणी का उपयोग किया जाता है। इसे वैकल्पिक रूप से समान डेटा प्रकार के मानों के संग्रह के रूप में देखा जा सकता है।
इसका मतलब यह है कि यदि आप अपने सरणी में स्ट्रिंग्स को स्टोर करने जा रहे हैं, उदाहरण के लिए, सरणी के सभी मान स्ट्रिंग्स होने चाहिए।
सरणी में निहित मानों को तत्वों के रूप में संदर्भित किया जाता है, और प्रत्येक तत्व सरणी के एक विशिष्ट सूचकांक में मौजूद होता है।
एक सरणी घोषित करना
एक सरणी घोषित करना निम्नलिखित सिंटैक्स का उपयोग करता है:
डेटाटाइप: वस्तुओं का वर्ग—उदाहरण के लिए, int, char, आदि—जिसे सरणी में रखा जाएगा।
[]: इंगित करता है कि एक सरणी वह जगह है जहाँ घोषित चर बिंदु हैं।
arrayName: सरणी का नाम निर्दिष्ट करता है।
एक सरणी प्रारंभ करें
घोषित होने पर एक सरणी प्रारंभ नहीं की जाती है। किसी भी मान को संग्रहीत करने से पहले सरणी को पहले प्रारंभ किया जाना चाहिए।
किसी सरणी को प्रारंभ करने का सिंटैक्स इस प्रकार है:
एक सरणी को कई तरीकों से आरंभ किया जा सकता है। ऐरे इनिशियलाइज़ेशन को बेहतर ढंग से समझने के लिए, नीचे दिए गए उदाहरणों को देखें।
इसमें कोई मान डाले बिना किसी सरणी को प्रारंभ करना
किसी सरणी के आरंभीकरण के लिए एक निश्चित आकार चुना जा सकता है। इस स्थिति में प्रत्येक तत्व का डिफ़ॉल्ट मान 0 है।
घोषणा के बाद, एक सरणी प्रारंभ करें:
परिभाषा के बाद, एक सरणी को भी प्रारंभ किया जा सकता है।
एक सरणी शुरू करना और मान निर्दिष्ट करना:
घोषणा पर भी संभव है एक सरणी शुरू करना।
निष्कर्ष
इस पोस्ट में, हमने जावा में एक ऐरे को इनिशियलाइज़ करने के विभिन्न तरीकों को देखा और ऐरे के कुछ बुनियादी सिद्धांतों की समीक्षा की।
आप अपनी आवश्यकताओं और ऐरे के आकार के आधार पर इनमें से किसी भी आरंभीकरण तकनीक का चयन कर सकते हैं।
हैप्पी कोडिंग!
एक जवाब लिखें