Comment créer un tableau d'objets en Java

Qu'est-ce qu'un tableau d'objets ?

Tableau d'objets Java, tel que défini par son nom, stocke un tableau d'objets. Contrairement à un tableau traditionnel qui stocke des valeurs telles qu'une chaîne, un entier, une valeur booléenne, etc., un tableau d'objets stocke des OBJETS. Les éléments du tableau stockent l'emplacement des variables de référence de l'objet.

syntaxe:

Class obj[]= new Class[array_length]

Comment créer un tableau d’objets en Java ?

Étape 1) Ouvrez votre éditeur de code.
Copiez le suiviwing coder dans un éditeur.

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);
 }
}

Étape 2) Enregistrez votre code.
Enregistrez, compilez et exécutez le code.

Étape 3) Erreur= ?
Essayez de déboguer avant de passer à l'étape 4.

Étape 4) Vérifier le compte obj[] = nouveau compte[2]
La ligne de code, Account obj[] = new Account[2]; crée exactement un tableau de deux références les variables comme indiqué ci-dessous.


Tableau d'objets Java

Étape 5) Décommentez la ligne.
Décommentez les lignes n° 4 et 5. Cette étape crée des objets et les affecte au tableau de variables de référence comme indiqué ci-dessous. Votre code doit s'exécuter maintenant.


Tableau d'objets Java

Sortie :

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

Vérifiez également: - Tutoriel Java pour les débutants