Array in java in Hindi-ऐरे जावा क्या है ?

हेल्लो दोस्तों! जावा के  बारे में आपको पिछले वाले पोस्टो में दिया जा चूका है की जावा क्या होता है जावा डाटा टाइप , वेरिएबल,स्ट्रिंग जावा  आदि यह कैसे काम करता है और बहुत कुछ | आज इस पोस्ट में Array  in Java in Hindi-(जावा में array  क्या है?) के बारे में पढेंगे और string types को भी देखेंगे ,इसे बहुत ही आसान भाषा का प्रयोग किया गया है तो चलिए शुरू करते है :-

java array in Hindi-ऐरे जावा क्या है?

java array का परिचय 

java में arrays द्वारा similar टाइप डाटा का continuous मेमोरी लोकेशन में स्टोर किया जाता है

इसको हम एक सिंपल example के द्वारा समझ सकते है यदि आपको 200 employees के बारे में कोई इनफार्मेशन(सुचना) को स्टोर कर रहे है तो इतने employees की information separately स्टोर करने के लिए आपको 200 वेरिएबल(variable) की आवश्यकता होती है

लेकिन कोई भी मनुष्य इतने सारे variables को क्रिएट और manage नही कर सकता है आपको 200 अलग अलग नाम सोचने होंगे और इससे आपका प्रोग्राम भी काफी बड़ा हो जायेगा इस समस्या से बचने के लिए arrays का प्रयोग किया जाता है

collection of similar type values – एक array similar डाटा type की वैल्यू का collection होता है array से आप similar information(सुचना) का ग्रुप बना सकते है जैसे employees की सैलरी(salary) का array बना कर आप सभी employees की salary स्टोर करवा सकते है

इसे भी पढ़े –Applet in java in Hindi-एप्लेट जावा क्या है ?

आप किसी भी type का array क्रिएट कर सकते है जैसे की int ,float ,char आदि जिस type की आप variable create करेंगी उसी तरह की वैल्यू उसमे डाल सकते है

size is predefined – जब आप array create करते तो उसकी size भी डिफाइन करते है जितनी array की size होती है उतनी ही values उसमे स्टोर की जा सकती है array सभी values को indexing के द्वारा स्टोर करता है हर index एक different variable को represent करती है

array_name[0];  //first variable
array_name[1];  //second variable
.  .
.  .
array_name[n-1];  //last variable

index starts from zero – arrays की index zero से शुरू होती है इसलिए यदि आपके array का size n है तो last element(n-1) position पर स्टोर होगा

element459210
index01234

 

यहाँ पर array की size 5(0-4) है लेकिन array का last element 10 4th position पर स्टोर हो रहा है क्योकि array की index zero से शुरू हो रही है

 

creating java arrays – java में arrays create करना बहुत ही आसान होता है ये किसी class का ऑब्जेक्ट create करने जैसा होता है

type arrayname=new type[array size];

typeये वो type होता है जिस type का array आप create करना चाहिए
array nameये array का नाम होता है ये unique होना चाहिए
newarray को मेमोरी allocate करने के लिए new keyword का प्रयोग किया जाता है
array sizeये array size होती है इसे आप किसी integer से डिफाइन करते है या बताती है की आप array में कितने element स्टोर करेंगे

 

Int salary=new int[10];

 

initializing java arrays – arrays को आप 2 तरह से initialize कर सकते है पहले तरीके में वेरिएबल(variable) की तरह ही java की किसी index की आप initialize कर सकते है

salary[0]=23000;
salary[1]=8000;
.  .
.  .
salary[9]=30000;

यूजर के द्वारा भी वैल्यू को इनपुट करवाई जा सकती है

scanner s=new scanner(system.in);
salary[0]=s.next in();

ये तरीका बहुत ही टाइम consuming है दुसरे तरीके में आप एक loop का प्रयोग करते है और सभी values को एक साथ इनपुट करवा सकते है

scanner s=new scanner(system.in);
for(int i=0;i<10;i++)
{
salary[i]=s.next int();
}

displaying java arrays – arrays की values आप 2 तरह से प्रिंट करवा सकते है आप सिंगल index  की वैल्यू(value ) भी प्रिंट करवा सकते है और पुरे array को भी प्रिंट करवा सकते है

system.out.println(salary[0]); //print value of first index
for(int i=0;i<10;i++)
{
system.out.println(salary[i]); // prints all array
}

multidimensional java arrays- अब तक आपके array के जो example देखे वो सभी one dimensional array है array के कई dimension हो सकते है अब 2 dimensional arrays की बात करेंगे two dimensional arrays create को represent करते है

creating two dimensional array

int twodime[][]=new int[3][4];
initializing two dimensional arrays
scanner s=new scanner(system.in);
system.out.println(“enter the array elements”);
for(int i=0;i<3;i++)
  {
   for(int j=0;j<4;j++)
    {
    two diem[][]=s.next int();
   }
}

displaying two dimensional arrays

for(int i=0;i<3;i++)
  {
  for(int j=0;j<4;j++)
   {
    system.out.println(two Diem[i][j]);
     }
}

java arrays implement बहुत ही आसान होते है यदि आपको java arrays समझने मे कोई problem है तो आप कमेंट्स में मेंशन(mention) कर सकते है

 

Array in java in Hindi

reference-https://www.javatpoint.com/array-in-java

निवेदन :-अगर आपको यह आर्टिकल(Array in java in Hindi) उपयोगी लगा हो तो इस आप अपने क्लासमेट ,दोस्तों  के साथ अवश्य share कीजिये और आपके जो भी इस पोस्ट्स से related(सम्बन्धित) questions है तो आप उन्हें निचे कमेंट कर सकते है हम उसके  answer अवश्य करेंगे(Array in java in Hindi) Thanks

Leave a Comment