Nesnelerin Dizisi Java

Nesne Dizisi Nedir? Java?

Java Nesne Dizisi, adฤฑndan da anlaลŸฤฑlacaฤŸฤฑ gibi, bir nesne dizisi. Dize, tamsayฤฑ, Boolean vb. gibi deฤŸerleri saklayan geleneksel bir diziden farklฤฑ olarak, bir nesne dizisi NESNELERฤฐ saklar. Dizi elemanlarฤฑ, nesnenin referans deฤŸiลŸkenlerinin konumunu saklar.

Sรถzdizimi:

Class obj[]= new Class[array_length]

Nesne Dizisi Nasฤฑl OluลŸturulur Java?

) 1 Adฤฑm aรงฤฑk kod dรผzenleyiciAลŸaฤŸฤฑdaki kodu bir editรถre 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);
 }
}

) 2 Adฤฑm Kodunuzu kaydedin.

Kodu Kaydet, Derle ve ร‡alฤฑลŸtฤฑr.

) 3 Adฤฑm Hata=?

4. adฤฑma geรงmeden รถnce deneyin ve hata ayฤฑklayฤฑn.

) 4 Adฤฑm Hesabฤฑ Kontrol Et nesnesi[] = yeni Hesap[2]

Kod satฤฑrฤฑ, Hesap obj[] = yeni Hesap[2]; tam olarak iki referanstan oluลŸan bir dizi oluลŸturur deฤŸiลŸkenler AลŸaฤŸฤฑda gรถsterildiฤŸi gibi.

Java Nesne Dizisi

) 5 Adฤฑm Yorumu Kaldฤฑrma Hattฤฑ.

Satฤฑr # 4 ve 5'in aรงฤฑklamasฤฑnฤฑ kaldฤฑrฤฑn. Bu adฤฑm, nesneleri oluลŸturur ve bunlarฤฑ aลŸaฤŸฤฑda gรถsterildiฤŸi gibi referans deฤŸiลŸken dizisine atar. Kodunuzun ลŸimdi รงalฤฑลŸmasฤฑ gerekiyor.

Java Nesne Dizisi

ร‡ฤฑktฤฑ:

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

Bu yazฤฑyฤฑ ลŸu ลŸekilde รถzetleyin: