Array in java hindi


कल्पना कीजिए कि आप 300 student के बारे में कोई information store कर रहे हैं। इतने स्टूडेंट की  जानकारी अलग से स्टोर करने के लिए आपको 300 वेरिएबल की आवश्यकता होगी लेकिन कोई भी मानव इतने सारे वेरिएबल  को बनाना और चलाना नहीं कर सकता।

आपको 300 अलग-अलग नाम सोचने होंगे और इससे आपका प्रोग्राम भी काफी बड़ा हो जाएगा | इस समस्या से बचने के लिए Array का उपयोग किया जाता |

जावा में array एक non-primitive data type है |
array एक स्टैटिक डाटा स्ट्रक्चर है | 
जावा में array को dynamically रूप से allocated किया जाता है। जावा में array index ‘0’ से count करते है |
array में  एक डाटा टाइप  के अनेक element  होते  है | 
जावा array ये  primitive डाटा टाइप  को संग्रहीत रखता  है | 

जावा में array  एक ऑब्जेक्ट होता  है | array को square bracket से define करते है | array के container object में same प्रकार का data stored किया जाता है | जावा में  array का  नाम  unique  होना  चाहिए | array  को  memory allocate  करने  के  लिए  new keyword  का   उपयोग करते  है |

array in java
fig.Array

 Array Declaration methods in java.

  1. Array Declaration
  1. Creating Array
  1. Array Initialization 

   1) syntax for Array declaration.

          data_type array_name[];    =    it is use for java.         

         data_type[] array_name;   =    it  is use for  c  or  c++.

   2)  Example of array declaration.

      array में पहले से declare size  का उपयोग नहीं किया जाता ।

         int[] arr;       
        char[] str;    
        double[] arr;




  3  syntax  for Creating Array

array बनाने के लिए array ऑपरेटर का उपयोग सब्स्क्रिप्ट किया गया है।

      int[] arr = new int[10];
   // declaring and creating array



   int[] arr;

    // declaring array

     arr = new int[10];

     // creating array


    4) syntax for Array Initialization 



   data_type[] array_name = {array_elements};


  array को एक Line में initilaize किया गया है


     5) Example for array initialization

        int[]arr = {1,2,3,4,5,6};

Types of Array

  1. One-Dimensional Array
  2. Two-Dimensional  Array
  3. multi -Dimensional  Array

1) One dimensional array

  1. वह arrays जिसमे  सिर्फ  एक subscript होती  है  उसे one-dimensional arrays कहते  है | 
  2. इसका  प्रयोग Linear data को Store करने  के लिए किया  जाता  है | 
syntax :-  dataType[] arr; (or)  
              dataType []arr; (or)  
              dataType arr[];  

2) Two-dimensional array

  1. वह arrays जिसमे  दो  subscript होती  है  उसे Two-dimensional arrays कहते  है |
  2. Two-dimensional arrays को  matrix और table भी  कहते  है

३ ) multidimensional array 

  1. वह arrays जिसमे  दो से  जादा  subscript होती  है  उसे  multidimensional arrays कहते  है | 

     Examples :-    int arr[] [] = {{1,2} ,{3,4}};

  • multidimensional array access two types 

         By Indexing
         By for Loop indexing 

 Advantages 

  1. code optimizations: – यह कोड को सुधारना करता है हम डाटा को कुशलता से बचा सकता  हैं।
  2.  Random access:- हम किसी भी डाटा को index position में located कर सकते हैं।
  3.  बड़ा डेटा को हेरफेर करना और स्टोर करना आसान है।

Disadvantages

  1.   Fixed-size: – array में एक बार घोषित किये  गये values में  increase या decrease नहीं कर सकते।
  2.   यह केवल single primitive values को ही स्टोर कर सकते  है | 
  3.  array में add या remove करने के तरीके नहीं हैं। 

Request:- यह पोस्ट आपको अच्छी लगी हो तो इसे अपने दोस्तों के साथ सोशल नेटवर्क platform पर share कीजिये तथा Array in java Hindi का कोई सवाल या सुझाव हो तो comment में पूछ सकते हो।

Leave a Reply

Your email address will not be published. Required fields are marked *