Comment créer des tableaux multidimensionnels en Java

Comment créer des tableaux multidimensionnels en Java
Les tableaux sont l'un des concepts fondamentaux et les plus fréquemment utilisés dans n'importe quel langage de programmation. Les tableaux en Java sont des structures de données utilisées pour stocker les données de types de données similaires dans des emplacements de mémoire consécutifs. La signification d'un tableau est qu'elle peut contenir plusieurs valeurs d'un type de données similaire dans une seule variable / emplacement de mémoire.

En Java, les tableaux peuvent être des tableaux monomomensionnels ou multidimensionnels. Dans cet article, nous apprendrons les bases des tableaux multidimensionnels. Donc, sans autre délai, commençons!

Que sont les tableaux multidimensionnels en Java?

Tableaux multidimensionnels, c'est une combinaison de deux mots "multi" et "dimensions"Ainsi, nous pouvons dire qu'un tableau composé de plus d'une dimension est connu comme un tableau multidimensionnel en Java. Les données d'un tableau multidimensionnel seront conservées sous une forme tabulaire I.e. colonnes et lignes. En termes simples, nous pouvons dire que c'est un tableau de tableaux.

Comment créer des tableaux multidimensionnels en Java?

Il existe plusieurs façons de créer un tableau multidimensionnel en Java, certains d'entre eux sont discutés ci-dessous:

DataType [] [] ArrayName défini par l'utilisateur;

L'extrait ci-dessus montre que vient d'abord le type de données comme int, float, string, etc. suivi de deux ensembles de crochets [] [] et vient enfin le nom du tableau.

DataType ArrayName [] [];

Nous pouvons mélanger le nom du tableau et les crochets.e. Spécifiez le nom du tableau avant les crochets.

Une autre façon de créer un tableau multidimensionnel est indiquée dans l'extrait ci-dessous:

DataType [] ArrayName [];

Comment calculer la taille des tableaux multidimensionnels?

En Java, nous pouvons trouver la taille d'un tableau multidimensionnel en multipliant le nombre de lignes par le nombre de colonnes.

Comment instancier des tableaux multidimensionnels en java?

L'extrait de code ci-dessous montre la syntaxe de base de l'instanciation des tableaux multidimensionnels en Java:

dataType ArrayName [] [] = nouveau type de données [lignes] [colonnes];

L'extrait ci-dessus montre que pour instancier un tableau multidimensionnel en Java, nous devons utiliser le nouvel opérateur, suivi du type de données et enfin, le nombre de lignes et le nombre de colonnes seront spécifiés entre les crochets.

Comment initialiser les tableaux multidimensionnels en Java?

Le bloc de code ci-dessous montre la syntaxe de base de l'initialisation d'un tableau multidimensionnel en Java:

ArrayName [RowIndex] [ColumnIndex = valeur spécifiée par l'utilisateur;

Le extrait ci-dessous explique comment créer et initialiser les tableaux multidimensionnels en une seule étape:

DataType ArrayName [] [] = Val1, Val2, Val3, Val4, Val5, Val6, Val7,…;

Démonstration pratique des tableaux multidimensionnels en Java

Pour l'instant, nous avons appris à créer / déclarer, instancier et initialiser un tableau multidimensionnel en Java. Maintenant, nous allons mettre en œuvre tous ces concepts pratiquement.

Comment créer, initialiser et imprimer un tableau bidimensionnel en Java?
Dans cet exemple de programme, nous créerons un tableau bidimensionnel de type de chaîne en Java:

classe publique multidimensionalArray
public static void main (String [] args)
Noms de chaîne [] [] = "Mike", "Joe", "John", "Seth", "Bryn", "Paul",
"Clarke", "Denly", "Ambrose";
pour (int r = 0; r < 3; r++)
pour (int c = 0; c < 3; c++)
Système.dehors.print (noms [r] [c] + "");

Système.dehors.println ();


Dans le programme Java ci-dessus, tout d'abord, nous avons créé un tableau multidimensionnel nommé «noms» et l'avoir initialisé avec certaines valeurs de chaîne. Ensuite, nous avons utilisé la boucle imbriquée imbriquée pour accéder et imprimer les valeurs de ce tableau:

La sortie a vérifié le fonctionnement du programme Java donné ci-dessus.

Comment créer, initialiser et imprimer un tableau tridimensionnel en Java?
Dans cet exemple, nous apprendrons à créer un tableau tridimensionnel de type de chaîne en Java:

classe publique multidimensionalArray
public static void main (String [] args)
Noms de chaîne [] [] [] =
"Mike", "Joe", "John",
"Seth", "Bryn", "Paul",
"Clarke", "Denly", "Ambrose"

;
pour (int x = 0; x <1; x++)
pour (int y = 0; y <= 2; y++)
pour (int z = 0; z <= 2; z++)
Système.dehors.print (noms [x] [y] [z] + "");

Système.dehors.println ();



Dans le programme ci-dessus, nous avons d'abord créé un tableau tridimensionnel et ensuite nous avons utilisé trois boucles imbriquées pour accéder et imprimer le tableau tridimensionnel.

C'est ainsi que les tableaux multidimensionnels fonctionnent en Java.

Conclusion

En Java, il existe plusieurs façons de créer un tableau multidimensionnel, parmi lesquels le moyen le plus courant de créer un tableau multidimensionnel est de spécifier le type de données comme int, float, string, etc. suivi de deux ensembles de crochets [] [] et vient enfin le nom du tableau. Cet article a expliqué comment créer / déclarer, instancier et initialiser un tableau multidimensionnel en Java à l'aide de quelques exemples appropriés. Des captures d'écran descriptives sont également fournies pour une profonde compréhension des concepts.