Java'da Nesne Dizisi Nasıl Oluşturulur

İçindekiler:

Anonim

Nesne Dizisi Nedir?

JAVA NESNE DİZİSİ , adıyla tanımlandığı gibi, bir dizi nesneyi depolar . Dize, tamsayı, Boole, vb. Gibi değerleri depolayan geleneksel bir dizinin aksine, bir dizi nesne OBJECTS'i depolar. Dizi öğeleri, nesnenin referans değişkenlerinin konumunu depolar.

Sözdizimi:

Class obj[]= new Class[array_length]

Örnek: Nesne Dizisi oluşturmak için
Adım 1) Aşağıdaki kodu bir düzenleyiciye kopyalayın

class ObjectArray{public static void main(String args[]){Account obj[] = new Account[2] ;//obj[0] = new Account();//obj[1] = new Account();obj[0].setData(1,2);obj[1].setData(3,4);System.out.println("For Array Element 0");obj[0].showData();System.out.println("For Array Element 1");obj[1].showData();}}class Account{int a;int b;public void setData(int c,int d){a=c;b=d;}public void showData(){System.out.println("Value of a ="+a);System.out.println("Value of b ="+b);}}

Adım 2) Kodu Kaydedin, Derleyin ve Çalıştırın.
Adım 3) Hata =? 4. adıma geçmeden önce hata ayıklamayı deneyin ve hata ayıklayın.
Adım 4) Kod satırı, Hesap obj [] = yeni Hesap [2]; Aşağıda gösterildiği gibi tam olarak iki referans değişkeninden oluşan bir dizi oluşturur

Adım 5) Yorumlama Satırı # 4 ve 5. Bu adım, nesneleri oluşturur ve bunları aşağıda gösterildiği gibi referans değişken dizisine atar. Kodunuz şimdi çalışmalıdır.

Çıktı:

For Array Element 0Value of a =1Value of b =2For Array Element 1Value of a =3Value of b =4