Niz objekata u Java

U čemu je niz objekata Java?

Java Niz objekata, kako je definirano njegovim imenom, pohranjuje an niz objekata. Za razliku od tradicionalnog niza koji pohranjuje vrijednosti kao što su niz, cijeli broj, Booleov itd., niz objekata pohranjuje OBJEKTE. Elementi polja pohranjuju lokaciju referentnih varijabli objekta.

Sintaksa:

Class obj[]= new Class[array_length]

Kako stvoriti niz objekata u Java?

Korak 1) Otvorite svoj uređivač koda. Kopirajte sljedeći kod u editor.

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);
 }
}

Korak 2) Spremite svoj kod.

Spremite, kompajlirajte i pokrenite kod.

Korak 3) Greška=?

Pokušajte otkloniti pogreške prije nastavka na 4. korak.

Korak 4) Provjerite račun obj[] = novi račun[2]

Redak koda, Račun obj[] = novi Račun[2]; točno stvara niz od dvije reference varijable kao što je prikazano u nastavku.

Java Niz objekata

Korak 5) Uncomment Line.

Uklonite komentar iz retka # 4 i 5. Ovaj korak stvara objekte i dodjeljuje ih referentnom nizu varijabli kao što je prikazano u nastavku. Vaš se kôd sada mora pokrenuti.

Java Niz objekata

Izlaz:

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