Hva er en rekke objekter?
JAVA ARRAY OF OBJECT , som definert av navnet, lagrer en rekke objekter . I motsetning til en tradisjonell matrise som lagrer verdier som streng, heltall, boolsk osv., Lagrer en rekke objekter objekter. Matriseelementene lagrer plasseringen til referansevariablene til objektet.
Syntaks:
Class obj[]= new Class[array_length]
Eksempel: For å lage Array Of Objects
Trinn 1) Kopier følgende kode til en 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);}}
Trinn 2) Lagre, kompiler og kjør koden.
Trinn 3) Feil =? Prøv og feilsøk før du fortsetter til trinn 4.
Trinn 4) Kodelinjen, Konto obj [] = ny konto [2]; oppretter nøyaktig en matrise med to referansevariabler som vist nedenfor
Trinn 5) Kommentarlinje nr. 4 og 5. Dette trinnet oppretter objekter og tilordner dem til referansevariabelen som vist nedenfor. Koden din må kjøre nå.
Produksjon:
For Array Element 0Value of a =1Value of b =2For Array Element 1Value of a =3Value of b =4