जावा ऐरे ट्यूटोरियल - जावा में सिंगल और मल्टी डायमेंशनल एरर्स



यह ब्लॉग जावा सरणी, इसकी विभिन्न घोषणाओं, जावा सरणी तक पहुँचने, 2 डी सरणियों को घोषित करने और कार्यान्वित करने और सरणी के लिए पासिंग विधि के बारे में बात करेगा।

पिछले ब्लॉग में आपने सीखा है । जावा एरे पर इस ब्लॉग के माध्यम से, मैं आपको जावा में एरे की अवधारणाओं और कैसे एकल और बहुआयामी सरणियों को काम करता हूं समझाऊंगा।जावा सरणियों के बारे में सीखना आपकी कमाई में आवश्यक है

इस जावा ऐरे ब्लॉग में, मैं निम्नलिखित विषयों को शामिल करूंगा:





इससे पहले कि हम आगे बढ़ें, आइए देखें कि हमें जावा ऐरे की आवश्यकता क्यों है:

  • Arrays डेटा को रखने के लिए एक महत्वपूर्ण संरचना है।
  • जावा हमें सरणियों का उपयोग करके एक ही प्रकार की कई वस्तुओं को रखने की अनुमति देता है।
  • तत्वों को उनके सूचकांक द्वारा एक्सेस करने के लिए एक लूप की मदद से इसका उपयोग किया जा सकता है।



अब, जावा ऐरे पर इस पोस्ट से शुरुआत करते हैं और समझते हैं कि वास्तव में सरणियाँ क्या हैं।

Java Arrays क्या हैं?

जावा में एरर्स ऑब्जेक्ट्स के रूप में जावा में लागू होने वाली सजातीय डेटा संरचनाएं हैं। Arrays एक विशिष्ट डेटा प्रकार के एक या अधिक मान संग्रहीत करती है और समान को संग्रहीत करने के लिए अनुक्रमित पहुंच प्रदान करती है। किसी सरणी में एक विशिष्ट तत्व इसके सूचकांक द्वारा पहुँचा जाता है। Arrays संबंधित जानकारी को समूहीकृत करने का एक सुविधाजनक साधन प्रदान करता है।

ऐरे - जावा सरणी - एडुरकासरणी प्राप्त करना दो चरणों वाली प्रक्रिया है।



  • सबसे पहले, आपको वांछित सरणी प्रकार का एक चर घोषित करना होगा
  • दूसरा, आपको उस मेमोरी को आवंटित करना होगा जो उपयोग करते हुए, सरणी को रखेगा नया , और इसे सरणी चर में असाइन करें

तो, आइए देखें कि हम विभिन्न तरीकों से सरणियों की घोषणा कैसे कर सकते हैं।

जावा ऐरे इनिशियलाइज़ेशन का सामान्य रूप

उदाहरण : - int month_days []

जावा ऐरे इनिशियलाइज़ेशन का सामान्य रूप

उदाहरण:-

घोषित होने पर एरे को इनिशियलाइज़ किया जा सकता है। सरणी आरंभीकरण में आपके द्वारा निर्दिष्ट तत्वों की संख्या को धारण करने के लिए सरणी स्वचालित रूप से पर्याप्त बड़ी बनाई जाएगी। वहाँ है नहीं न उपयोग करने की आवश्यकता नया .अब, देखते हैं कि हम इसे कैसे लागू कर सकते हैं।

जावा ऐरे इनिशियलाइज़ेशन का सामान्य रूप

निम्नलिखित कोड पूर्णांक का एक प्रारंभिक सरणी बनाता है:

वर्ग MyArray {सार्वजनिक स्थैतिक आवाज़ मुख्य (स्ट्रिंग args []) {int month_days [] = {31,28,31,30,31,30,31,30,31,30,31} System.out.println ('अप्रैल) '+ महीना + दिन [3] +' दिन। ')}}

यह केवल तभी उचित होगा जब मैं समझाऊंगा कि आप जावा ऐरे में तत्वों का उपयोग कैसे कर सकते हैं।

जावा ऐरे में एक विशिष्ट तत्व तक पहुँचना

सरणियों में, हम वर्गाकार कोष्ठक के भीतर इसके सूचकांक द्वारा विशिष्ट तत्व तक पहुँच सकते हैं।

उदाहरण:-

सभी टुकड़ों को एक साथ रखकर,

सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग्स []) {int month_days [] महीना_ दिन = नया int [12] महीना_ दिन [0] = 31 महीना_ दिन [1] = 28 महीना_ दिन [2] = 31 महीना_दिन [3] = 30 महीना_दिन [4] = ३१ महीने_ दिन [५] = ३० महीना_ दिन [६] = ३१ महीना_ दिन [=] = ३० महीना_ दिन [९] = ३१ महीना_ दिन [१०] = ३० महीना_ दिन [११] = ३१ System.out.println ('अप्रैल में' + महीना_डे है [३] + 'दिन।')}

तो, यह सरणियों और इसकी घोषणा के बारे में था और एकल आयाम सरणियों का उपयोग कैसे किया जा सकता है।

अगर मैं आपको बताऊं, तो एक सरणी के अंदर एक सरणी हो सकती है। मुझे पता है कि यह थोड़ा जटिल लगता है, लेकिन चिंता न करें, मुझे पता है कि यह आपके लिए कैसे आसान है।

जावा बहुआयामी सरणी

बड़ा डेटा और हैडूप क्या है

बहुआयामी सरणियाँ हैं सरणियों की सारणी

बहुआयामी ऐरे की घोषणा

इसे घोषित करने के लिए, हमें स्क्वायर ब्रैकेट के दूसरे सेट का उपयोग करके प्रत्येक अतिरिक्त सूचकांक को निर्दिष्ट करना होगा।

वैचारिक रूप से, ऊपर घोषित सरणी को चित्र में दिखाए अनुसार दर्शाया जाएगा: -

आइए अब हम बहुआयामी ऐरे का प्रदर्शन करें।

निम्नलिखित कार्यक्रम, सरणी में प्रत्येक तत्व को बाएं से दाएं, ऊपर से नीचे और फिर इन मानों को प्रदर्शित करता है:

वर्ग Mul2D {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) {int mul2d [] [] = नया int [४] [५] int i, j, k = ० के लिए (i = 0 i)<4 i++) for(j=0 j<5 j++) { Mul2D[i][j] = k k++ } for(i=0 i<4 i++) { for(j=0 j<5 j++) System.out.print(mul2d[i][j] + ' ') System.out.println() } } } 

यह प्रोग्राम निम्न आउटपुट उत्पन्न करता है:

0 1 2 3 4 ५ ६ 9 9 ९एक० ११ १२ १३ १४ 15 16 17 18 19

ये अन्य डेटा प्रकारों के अन्य बहुआयामी सरणियाँ हैं।

तो, यह सब बहुआयामी सरणी के बारे में था। अब, आइए देखें, कैसे एक पैरामीटर को अन्य डेटा प्रकारों के पैरामीटर के रूप में एक विधि से पास किया जाए।

एक विधि के लिए जावा ऐरे पासिंग

हम तरीकों के लिए सरणियों को भी पारित कर सकते हैं जैसे हम तरीकों के लिए आदिम प्रकार के मूल्यों को पास कर सकते हैं।

उदाहरण:-

सार्वजनिक वर्ग PMethods {सार्वजनिक स्थैतिक शून्य प्रदर्शन (int y []] {System.out.println (y [0]) System.out.println (y [1]) System.out.println (y [2])} सार्वजनिक स्थिर शून्य मुख्य (स्ट्रिंग args []) {int x [] = {१, २, ३} प्रदर्शन (x)}}

यह प्रोग्राम का आउटपुट होगा

एक  

यह हमें जावा ऐरे ब्लॉग के अंत में लाता है।मुझे उम्मीद है कि आपको यह पोस्ट Java Array पसंद आया होगा। यदि आप जावा के गहन ज्ञान की तलाश में हैं, तो डीओ पढ़ें ब्लॉग जहां आपको उदाहरणों के साथ नीचे दिए गए विषयों पर विस्तार से बताया जाएगा।

  • जावा में डेटा प्रकार और संचालन
  • नियंत्रण कथन
  • वर्ग और वस्तुएँ
  • ऐरे करता है
  • बेसिक OOPS कॉन्सेप्ट

आप हमारे YouTube के माध्यम से भी जावा सीख सकते हैं जावा ट्यूटोरियल प्लेलिस्ट। हैप्पी लर्निंग !!

अगर आपको यह ब्लॉग ' जावा ऐरे ” उपयोगी, बाहर की जाँच करें 250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है। क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया टिप्पणी अनुभाग में इसका उल्लेख करें और हम आपके पास वापस आ जाएंगे।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया टिप्पणी अनुभाग में इसका उल्लेख करें और हम आपके पास वापस आ जाएंगे।