Ce guide décrira les procédures de création d'objets Java Array.
Comment créer un tableau d'objets en Java?
Pour créer un tableau d'objets en Java, vous pouvez utiliser les approches suivantes:
Voyons comprendre ces méthodes avec des exemples détaillés.
Méthode 1: Créez un tableau d'objets en Java en utilisant le processus de déclaration
En Java, le tableau d'objets est créé de la même manière que le processus de création de tableau. Dans cette section, nous créerons un tableau d'objets en utilisant le processus de déclaration.
La syntaxe pour déclarer un tableau d'objets est donnée ci-dessous.
Syntaxe
Suivez la syntaxe donnée ci-dessous pour créer un tableau d'objets:
ClassName [] objectName;En Java, la classe est également un type de données défini par l'utilisateur.
Vous pouvez également suivre la syntaxe ci-dessous:
ClassName objectName [];Exemple: déclarant un tableau d'objet d'une classe dans une autre classe
Dans cet exemple, nous allons d'abord créer un «Utilisateur"Classe qui contient deux variables,"identifiant" et "Nom», Un constructeur paramétré et une méthode nommée«afficher()«Cela affiche les valeurs variables de la console:
classUserMaintenant, dans la méthode principale () d'une autre classe nommée «Exemple», Nous allons d'abord créer un tableau d'objets de«Utilisateur”Type en déclarant un tableau qui stocke les objets. Ensuite, nous allouerons la mémoire à des objets avec une longueur "5". Après cela, nous initialiserons les valeurs pour chaque index du tableau et afficherons la valeur de l'index "2"En appelant le"afficher()«Méthode du«Utilisateur" classe:
publicClassexampleLa sortie montre la valeur de l'objet au 2ème index:
Voyons une autre méthode pour créer un tableau d'objets.
Méthode 2: Créez un tableau d'objets en Java en utilisant la déclaration et le processus d'instanciation
Dans cette section, nous créerons un tableau en le déclarant et en l'instanciant simultanément. Vous pouvez instancier un tableau en utilisant le «nouveau”Mot-clé et passez la longueur du tableau dedans. Cette approche est plus efficace car elle réduit les lignes de code en gérant le processus de déclaration et d'instanciation à la fois.
Syntaxe
La syntaxe pour déclarer et instanier un tableau d'objets est donnée ci-dessous:
ClassName [] objectName = new ClassName [longueurofArray];Exemple: déclarant et instanciant un tableau d'objet d'une classe dans une autre classe
Dans cet exemple, nous créerons un tableau d'objets nommés «utilisateur«En le déclarant et en l'instançant simultanément:
Utilisateur [] utilisateur = nouvel utilisateur [5];Initialisez les valeurs aux objets comme dans l'exemple précédent et affichez la valeur de l'objet à l'index "3", Invoquant"afficher()”Méthode de la classe utilisateur:
utilisateur [3].afficher();La sortie montre la valeur de l'objet utilisateur au 3ème index:
Maintenant, voyons la dernière méthode pour créer un tableau d'objets.
Méthode 3: Créez un tableau d'objets en Java en utilisant la déclaration et le processus d'initialisation
Pour créer un tableau d'objets, vous pouvez également initialiser au moment de la déclaration en utilisant «" accolades:
Syntaxe
La syntaxe suivante est utilisée pour la création d'un tableau d'objets:
ClassName [] objectName = value1, value2,…;Ici, nous déclarons un tableau de type de classe et l'initialisons immédiatement avec des valeurs.
Exemple: déclarant et initialisant un tableau d'objet de classe d'objets prédéfinie
Dans cet exemple, nous créerons un tableau d'objets du «Objet"Type nommé"obj"Et l'initialisez avec des valeurs en utilisant"" accolades. Ici, l'objet est la classe Java prédéfinie qui est utilisée ici comme type de tableau:
Objet [] obj = "John", "Karley", "Rohnda", "Byrne", "Kotley";Ensuite, nous imprimerons la valeur de l'objet au 0ème index en utilisant le «Système.dehors.println ()" méthode:
Système.dehors.println (obj [0]);La sortie indique que le «John"Est stocké au 0ème index du tableau d'objets"obj»:
Nous avons rassemblé toutes les façons de créer un tableau d'objets en Java.
Conclusion
Pour créer un tableau d'objets en Java, vous pouvez utiliser différentes approches comme la déclaration, une déclaration avec instanciation et une déclaration avec initialisation. En Java, le tableau d'objets est créé de la même manière que le processus de création du tableau parce que le tableau d'un objet stocke les objets. Java vous permet de créer un tableau d'objets des classes définies par l'utilisateur et prédéfinies. Dans ce guide, nous avons décrit les moyens de créer un tableau d'objets avec des exemples.