विषय-सूचि
ऐरे क्या है? (what is array in hindi)
ऐरे, समान डाटा टाइप के वेरिएबल्स का समूह होता हैं। ऐरे, समान डाटा टाइप्स के वेरिएबल्स को स्टोर करने के लिए इस्तेमाल किया जाने वाला एक कंटेनर ऑब्जेक्ट हैं।
ऐरे परिभाषित (डिक्लेअर) करते समय ऐरे तय साइज़ देना जरुरी हैं। कंप्यूटर के मेमोरी में ऐरे साइज़ का कंटिन्यूअस ब्लॉक ऑपरेटिंग सिस्टम द्वारा आबंटित किया जाता हैं।
ऐरे के हर सदस्य वेरिएबल को एलिमेंट कहा जाता हैं और हर एलिमेंट का एक इंडेक्स (अनुक्रम) होता हैं, जिसका उपयोग कर ऐरे एलिमेंट को एक्सेस किया जा सकता हैं। ऐरे एलिमेंट की शुरुवात 0 से होती हैं।
उदाहरण के तौर पर, अगर ऐरे का साइज़ 10 डिक्लेअर किया गया हो तो उसमें 0 से 9 इंडेक्स तक, ऐरे एलीमेंट्स स्टोर किए जा सकते हैं।
परिभाषा (Definition of array in hindi)
“Array is collection of elements of similar data type”
“ऐरे, समान डाटा टाइप के वेरिएबल्स का समूह होता हैं”
ऐरे कैसे डिक्लेअर करें (How to declare array in hindi)
ऐरे डिक्लेअर करने के लिए सिंटेक्स-
Data-Type Array_name[];
उदाहरण:
int number[];
float average[];
उपर दी गए उदाहरणों में इन्टिजर और फ्लोट डाटा टाइप के ऐरे डिक्लेअर किए गए हैं।
ऐरे कैसे तयार करें (How to create array in hindi)
जावा में ऐरे तयार करने हेतु new ऑपरेटर का इस्तेमाल किया जाता हैं, new ऑपरेटर की मदत से ऐरे को मेमोरी स्पेस अलोकेट(आबंटित) की जाती हैं।
सिंटेक्स
Array-Name= new type[size];
उदाहरण
number= new int[6];
यहाँ, number यह ऐरे का नाम हैं जिसका डाटा टाइप इन्टिजर हैं, और इसकी साइज़ 6 हैं।
ऐरे को इनिशियलाइज़ कैसे करें (How to initialize array in hindi)
इनिशियलाइजेशन का अर्थ होता हैं, ऐरे वेरिएबल को वैल्यू पास करना(वेरिएबल में वैल्यू स्टोर करना)। जब हम ऐरे डिक्लेअर करते हैं, उसमें ऑपरेटिंग सिस्टम द्वारा कोई भी गार्बेज वैल्यू स्टोर की जाती हैं।
जब हम ऐरे वेरिएबल में यूजर द्वारा इंटर की गयी वैल्यू स्टोर की जाती हैं, उसे प्रक्रिया को इनिशियलाइजेशन कहा जाता हैं।
प्रोग्राम एक्सीक्यूशन में, ऐरे वेरिएबल में यूजर द्वारा इंटर की गयी वैल्यू का ही इस्तेमाल किया जाता हैं।
सिंटेक्स
Array-Name[subscript/index]=value;
उदाहरण
number new= int [4];
प्रकार 1
number[0]=10;
number[1]=20;
number[2]=30;
number[3]=40
प्रकार 2
number[]={10,20,30,40};
ऐरे के प्रकार (Types of arrays in Java in hindi)
जावा में के ऐरे के दो प्रकार हैं
- वन डायमेंशनल ऐरे
2. टू डायमेंशनल ऐरे
1. वन डायमेंशनल ऐरे (One dimensional array)
वन डायमेंशनल ऐरे, समान डाटा टाइप के वेरिएबल्स को एक पंक्ति(row) में स्टोर करता हैं। ऐरे का जनरल सिंटेक्स और वन डायमेंशनल ऐरे का सिंटेक्स दोनों समान हैं।
सिंटेक्स
Array-Name[subscript/index]=value;
उदाहरण
Class OneDArray
{
public static void main(String args[])
{
int a[] new= int[5];
a[0]=11
a[1]=22;
a[2]=33;
a[3]=44;
a[5]=55;
//to print array elements
for(i=0; i<a.length; i++)
//length is a property of an array
System.out.println(a[i]);
}
}
2. टू डायमेंशनल ऐरे (Two dimensional array)
वन डायमेंशनल ऐरे में ऐरे एलेमेंट्स, एक रो(पंक्ति) में स्टोर किए जाते हैं, इसके विपरीत टू डायमेंशनल ऐरे में ऐरे एलेमेंट्स मैट्रिक्स(रो-कॉलम्स) के रूप में स्टोर किए जाते हैं।
मैट्रिक्स फॉर्मेट में स्टोर किए जाने का अर्थ हैं, हर ऐरे एलिमेंट का एक रो इंडेक्स और एक कॉलम इंडेक्स होगा, उसकी मदत से किसी भी विशिष्ट ऐरे एलिमेंट को एक्सेस किया जा सकता हैं।
सिंटेक्स
Type array_name=new type[rows][columns];
उदाहरण
class TwoDArray
{
final static int r=3;
final static int c=3;
public static void main(String args[])
{
Int mult[] []= new int [r][c];
int row, columns;
int i, j;
for(i=1; i<=r; i++)
{
for(j=1; j<=c; j++)
{
mult[i] [j]= i*j;
System.out.println(“ “+mult[i][j]);
}
}
System.out. println(“ “);
}
}
इस लेख के सन्दर्भ में यदि आपका कोई भी सवाल या सुझाव है, तो आप उसे नीचे कमेंट में लिख सकते हैं।
Please check it correct or not. I m your regular visitor. Thanks