Comment imprimer un tableau 2D en Java

Comment imprimer un tableau 2D en Java
En Java, les tableaux peuvent être monomomensionnels, Bidimensionnel, ou multidimensionnel. Les tableaux bidimensionnels de Java sont des tableaux dans certains autres tableaux. Le 2d Les tableaux sont également connus sous le nom matrices et ils gardent les données sous la forme d'un tableau I.e. colonnes et lignes. UN 2d Le tableau peut être créé en spécifiant un type de données suivi d'un nom de tableau et de deux ensembles de crochets. En Java, il existe plusieurs façons d'imprimer un 2d tableau tel que l'utilisation pour chaque boucle, boucle, etc.

Dans cet article, nous expliquerons comment utiliser les approches ci-dessous pour imprimer un tableau 2D en Java:

  • Comment utiliser des boucles imbriquées pour imprimer un tableau 2D en Java?
  • Comment utiliser la boucle For-Eenh pour imprimer un tableau bidimensionnel?
  • Comment utiliser les tableaux.DeepToString () pour imprimer un tableau bidimensionnel en Java?

Alors, commençons!

Comment utiliser des boucles imbriquées pour imprimer un tableau 2D en Java?

L'exemple ci-dessous vous guidera comment utiliser des boucles imbriquées pour imprimer un tableau 2D en Java:

classe publique ExampleClass
public static void printarray (String Array [] [])
pour (int row = 0; ligne < array.length; row++)

pour (int Ind = 0; Ind < array[row].length; ind++)
Système.dehors.print (array [row] [Ind] + "");

Système.dehors.println ();


public static void main (String args []) lève ioException
String originalArray [] [] =
"John", "Joe", "Mike",
"Shaun", "Alex", "Henry",
"Williams", "Dean", "Seth", "Ambrose";
printArray (originalArray);

Tout d'abord, nous avons créé une méthode PrintArray () qui prend un tableau 2D comme argument. Dans la méthode PrintArray (), nous avons utilisé la boucle imbriquée imbriquée pour traverser tous les éléments du tableau donné.

Dans la méthode principale, premièrement, nous avons créé un tableau de type chaîne 2D et ensuite nous avons invoqué la méthode PrintArray ():

La sortie a vérifié que la boucle imbriquée imbriquée a réussi à imprimer tous les éléments du tableau 2dimensionnel.

Comment utiliser la boucle For-Eenh pour imprimer un tableau bidimensionnel?

Une autre façon d'imprimer un tableau bidimensionnel est l'utilisation de la boucle pour chaque. Considérons le bloc de code suivant pour apprendre à imprimer un tableau 2D en Java:

classe publique ExampleClass
public static void printarray (String Array [] [])
for (String [] Traverserow: array)
pour (String Ind: Traverserow)
Système.dehors.print (Ind + ",");

Système.dehors.println ();


public static void main (String args []) lève ioException
String originalArray [] [] =
"John", "Joe", "Mike", "Ambrose",
"Shaun", "Alex", "Henry",
"Williams", "Dean", "Seth";
printArray (originalArray);

Cet exemple est resté le même que le précédent. La seule différence est que cette fois, nous avons utilisé la boucle FOREACH au lieu de boucle:

C'est ainsi que nous pouvons utiliser le pour chaque boucle pour imprimer un Bidimensionnel Array en Java.

Comment utiliser les tableaux.DeepToString () pour imprimer un tableau bidimensionnel en Java?

Un tableau bidimensionnel peut être converti en une chaîne à l'aide des tableaux de Java.Méthode DeepToString (). Dans le bloc de code donné, nous allons montrer comment imprimer un tableau bidimensionnel en Java en utilisant les tableaux.Méthode toString ():

int [] [] originalArray = 12, 17, 18, 27, 19, 44, 13, 18;
Système.dehors.println (tableaux.DeepToString (OriginalArray));

Dans cet exemple de codage, initialement, nous avons créé un tableau bidimensionnel de type entier. Après cela, nous avons imprimé le tableau 2D en utilisant le «Tableaux.DeepToString ()" méthode. Le code et la sortie détaillés seront affichés dans l'extrait suivant:

L'extrait ci-dessus montre que «les tableaux.DeepToString () ”a réussi à imprimer les éléments du tableau 2D.

Conclusion

Java fournit plusieurs façons d'imprimer un 2d Array, par exemple imbriqué boucle for-boucle, boucle for-outre, tableaux.DeepToString () Méthode, etc. Chaque approche suit une procédure différente, mais toutes peuvent toujours atteindre le même objectif, je.e., Impression d'un tableau 2D. Quelques exemples appropriés ont été fournis dans cet article pour illustrer comment imprimer un tableau 2D en Java en utilisant diverses techniques.