Vad är en uppsättning objekt?
JAVA ARRAY OF OBJECT , som definieras av dess namn, lagrar en uppsättning objekt . Till skillnad från en traditionell matris som lagrar värden som strängar, heltal, booleska osv. Lagrar en matris med objekt OBJECTS. Arrayelementen lagrar platsen för objektets referensvariabler.
Syntax:
Class obj[]= new Class[array_length]
Exempel: Att skapa Array Of Objects
Steg 1) Kopiera följande kod till en redigerare
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);}}
Steg 2) Spara, kompilera och kör koden.
Steg 3) Fel =? Försök och felsök innan du fortsätter till steg 4.
Steg 4) Kodraden, Kontobjekt [] = nytt Konto [2]; skapar exakt en matris med två referensvariabler som visas nedan
Steg 5) Avkommenteringsrad # 4 & 5. Detta steg skapar objekt och tilldelar dem till referensvariabelmatrisen enligt nedan. Din kod måste köras nu.
Produktion:
For Array Element 0Value of a =1Value of b =2For Array Element 1Value of a =3Value of b =4