Objektumok tömbjének létrehozása Java-ban

Tartalomjegyzék:

Anonim

Mi a tárgyak tömbje?

A JAVA TÁRGY TÁRGYA , a neve szerint meghatározva , objektumok tömbjét tárolja . A hagyományos tömbtől eltérően, amely olyan értékeket tárol, mint a karakterlánc, az egész, a logikai érték stb., Egy objektum tömb tárolja az OBJECTS elemeket. A tömbelemek tárolják az objektum referenciaváltozóinak helyét.

Szintaxis:

Class obj[]= new Class[array_length]

Példa: Objektumtömb létrehozása
1. lépés: Másolja a következő kódot egy szerkesztőbe

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. lépés: Mentse, fordítsa le és futtassa a kódot.
3. lépés) Hiba =? Próbálkozzon a hibakereséssel, mielőtt folytatná a 4. lépést. 4.
lépés: A kód sora: Account obj [] = new Account [2]; pontosan létrehoz egy két referenciaváltozó tömböt az alábbiak szerint

5. lépés : A 4. és 5. sor megjegyzése. Ez a lépés objektumokat hoz létre, és az alábbiak szerint hozzárendeli őket a referencia változó tömbhöz. A kódodnak most futtatnia kell.

Kimenet:

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