Search This Blog

Sunday, September 4, 2011

Array



जावा में arrays वेसे ऑब्जेक्ट के रूप में पहचाने जाते है जो मेमोरी में एक साथ स्टोर होते है , यह एक ही
नाम के होते है और इनका datatype भी एक ही होता है . जैसे int[] c में c array के सभी datatype 
integer प्रकार के होंगे.
 
उदहारण :


int[] c, d;                // याहा पर हम c और d का रेफेरेंस declare कर रहे है
c = new int [ 4 ];         // c के 4 elements को जगह देने के लिए यह कमांड काम आता है
d = new int [ 125 ];       // array d के 125 elements के लिए जगह 
 
अगर ऊपर दिए काम को एक ही कमांड से करना हो तोह हम इसके निचे दिए तरीके से कर सकते है
 
byte[] b = new byte [ 100 ];   // याहा पर हमने array को declare भी किया है साथ में उसके
100 elements के लिए जगह भी कर दी है |
 
 
array को अच्छी तरह समझने के लिए हमे इसका प्रोग्राम बना के देखना होगा . ऊपर दिए गए उदहारण की मदद
 से हम एक प्रोग्राम बनायेगे . इस प्रोग्राम में हम integer array को declare करेंगे फिर उसमे values को स्टोर करेंगे .फिर हम स्टोर की हुई values को प्रिंट करेंगे. 





class ArrayDemo {
     public static void main(String[] args) {
          int[] anArray;           // integers का अर्रे के बारे में प्रोग्राम को बताते हुए 
           anArray = new int[10];// १० integers के लिए मेमोरी allote करने का तरीका 
            
          anArray[0] = 100; // पहले एलेमेन्ट को initialize करना एवं उसमे १०० को भरना 
          anArray[1] = 200; //second एलेमेन्ट को initialize करके उसमे २०० स्टोर करते हुए  
          anArray[2] = 300; // इसी प्रकार सभी अर्रे में values डालेंगे 
          anArray[3] = 400;
          anArray[4] = 500;
          anArray[5] = 600;
          anArray[6] = 700;
          anArray[7] = 800;
          anArray[8] = 900;
          anArray[9] = 1000;
// ऊपर हमने सभी arrays को initialize किया था अब सबको स्क्रीन पर प्रिंट कराएँगे 
          System.out.println("Element at index 0: " + anArray[0]);
          System.out.println("Element at index 1: " + anArray[1]);
          System.out.println("Element at index 2: " + anArray[2]);
          System.out.println("Element at index 3: " + anArray[3]);
          System.out.println("Element at index 4: " + anArray[4]);
          System.out.println("Element at index 5: " + anArray[5]);
          System.out.println("Element at index 6: " + anArray[6]);
          System.out.println("Element at index 7: " + anArray[7]);
          System.out.println("Element at index 8: " + anArray[8]);
          System.out.println("Element at index 9: " + anArray[9]);
     }
} 

 प्रोग्राम का ओउत्पुत स्क्रीन पर इस प्रकार है :
Element at index 0: 100
Element at index 1: 200
Element at index 2: 300
Element at index 3: 400
Element at index 4: 500
Element at index 5: 600
Element at index 6: 700
Element at index 7: 800
Element at index 8: 900
Element at index 9: 1000



No comments:

Post a Comment