Wat is een reeks objecten?
JAVA ARRAY OF OBJECT , zoals gedefinieerd door de naam, slaat een array met objecten op . In tegenstelling tot een traditionele array die waarden zoals string, integer, Boolean, enz. Opslaat, slaat een array van objecten OBJECTEN op. De array-elementen slaan de locatie op van de referentievariabelen van het object.
Syntaxis:
Class obj[]= new Class[array_length]
Voorbeeld: om een reeks objecten te maken
Stap 1) Kopieer de volgende code naar een 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);}}
Stap 2) Bewaar, compileer en voer de code uit.
Stap 3) Fout =? Probeer te debuggen voordat u verder gaat met stap 4.
Stap 4) De regel met code, Account obj [] = nieuwe account [2]; maakt precies een array van twee referentievariabelen aan, zoals hieronder wordt weergegeven
Stap 5) Uncomment Line # 4 & 5. Deze stap creëert objecten en wijst ze toe aan de array van referentievariabelen zoals hieronder getoond. Uw code moet nu worden uitgevoerd.
Uitgang:
For Array Element 0Value of a =1Value of b =2For Array Element 1Value of a =3Value of b =4