Kuidas luua Java-s objektide massiivi

Lang L: none (table-of-contents):

Anonim

Mis on esemete hulk?

JAVA OBJEKTI KAARD , nagu on määratletud selle nimega, salvestab hulga objekte . Erinevalt tavapärasest massiivist, mis salvestab väärtusi nagu string, täisarv, tõeväärtus jne, salvestab objektide massiiv OBJECTS. Massiivielemendid salvestavad objekti referentsmuutujate asukoha.

Süntaks:

Class obj[]= new Class[array_length]

Näide: Objektide massiivi loomiseks
Samm 1) Kopeerige järgmine kood redaktorisse

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

Samm 2) Salvestage, kompileerige ja käivitage kood.
Samm 3) Viga =? Enne 4.
sammu jätkamist proovige siluda. 4. samm . Koodirida Konto obj [] = uus konto [2]; loob täpselt massiivi kahest võrdlusmuutujast, nagu allpool näidatud

Samm 5) Kommenteerimata rida nr 4 ja 5. See samm loob objektid ja määrab need võrdlusmuutuja massiivi, nagu allpool näidatud. Teie kood peab nüüd käima.

Väljund:

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