Πώς να δημιουργήσετε μια σειρά αντικειμένων στην Java

Πίνακας περιεχομένων:

Anonim

Τι είναι μια σειρά αντικειμένων;

Η JAVA ARRAY OF OBJECT , όπως ορίζεται από το όνομά της, αποθηκεύει μια σειρά αντικειμένων . Σε αντίθεση με έναν παραδοσιακό πίνακα που αποθηκεύει τιμές όπως συμβολοσειρά, ακέραιος, Boolean, κλπ. Μια σειρά αντικειμένων αποθηκεύει αντικείμενα. Τα στοιχεία πίνακα αποθηκεύουν τη θέση των μεταβλητών αναφοράς του αντικειμένου.

Σύνταξη:

Class obj[]= new Class[array_length]

Παράδειγμα: Για να δημιουργήσετε το Array Of Objects
Βήμα 1) Αντιγράψτε τον ακόλουθο κώδικα σε έναν επεξεργαστή

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) Αποθήκευση, μεταγλώττιση και εκτέλεση του κώδικα.
Βήμα 3) Σφάλμα =? Δοκιμάστε και εντοπίστε σφάλματα πριν προχωρήσετε στο βήμα 4.
Βήμα 4) Η γραμμή κώδικα, λογαριασμός obj [] = νέος λογαριασμός [2]; δημιουργεί ακριβώς έναν πίνακα δύο μεταβλητών αναφοράς όπως φαίνεται παρακάτω

Βήμα 5) Γραμμή αποτυχίας # 4 & 5. Αυτό το βήμα δημιουργεί αντικείμενα και τα εκχωρεί στον πίνακα μεταβλητών αναφοράς όπως φαίνεται παρακάτω. Ο κωδικός σας πρέπει να εκτελεστεί τώρα.

Παραγωγή:

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