So erstellen Sie ein Array von Objekten in Java

Inhaltsverzeichnis:

Anonim

Was ist ein Array von Objekten?

JAVA ARRAY OF OBJECT speichert, wie durch seinen Namen definiert, ein Array von Objekten . Im Gegensatz zu einem herkömmlichen Array, in dem Werte wie Zeichenfolge, Ganzzahl, Boolescher Wert usw. gespeichert sind, werden in einem Array von Objekten OBJEKTE gespeichert. Die Array-Elemente speichern die Position der Referenzvariablen des Objekts.

Syntax:

Class obj[]= new Class[array_length]

Beispiel: So erstellen Sie ein Array von Objekten
Schritt 1) Kopieren Sie den folgenden Code in einen 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);}}

Schritt 2) Speichern, kompilieren und führen Sie den Code aus.
Schritt 3) Fehler =? Versuchen Sie es und debuggen Sie, bevor Sie mit Schritt
4 fortfahren. Schritt 4) Die Codezeile Account obj [] = new Account [2]; Erstellt genau ein Array von zwei Referenzvariablen, wie unten gezeigt

Schritt 5) Kommentieren Sie die Zeilen 4 und 5 aus. In diesem Schritt werden Objekte erstellt und dem Referenzvariablenarray wie unten gezeigt zugewiesen. Ihr Code muss jetzt ausgeführt werden.

Ausgabe:

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