Programme Java pour imprimer un tableau

Dans ce programme, vous apprendrez différentes techniques pour imprimer les éléments d'un tableau donné en Java.

Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:

  • Tableaux Java
  • Tableaux multidimensionnels Java
  • Java pour Loop

Exemple 1: impression d'un tableau à l'aide de la boucle For

 public class Array ( public static void main(String() args) ( int() array = (1, 2, 3, 4, 5); for (int element: array) ( System.out.println(element); ) ) )

Production

 1 2 3 4 5

Dans le programme ci-dessus, la boucle for-each est utilisée pour parcourir le tableau donné, array.

Il accède à chaque élément du tableau et imprime à l'aide de println().

Exemple 2: impression d'un tableau à l'aide de tableaux de bibliothèque standard

 import java.util.Arrays; public class Array ( public static void main(String() args) ( int() array = (1, 2, 3, 4, 5); System.out.println(Arrays.toString(array)); ) )

Production

 (1, 2, 3, 4, 5)

Dans le programme ci-dessus, la boucle for a été remplacée par une seule ligne de code utilisant Arrays.toString()function.

Comme vous pouvez le voir, cela donne une sortie propre sans aucune ligne de code supplémentaire.

Exemple 3: impression d'un tableau multidimensionnel

 import java.util.Arrays; public class Array ( public static void main(String() args) ( int()() array = ((1, 2), (3, 4), (5, 6, 7)); System.out.println(Arrays.deepToString(array)); ) )

Production

 ((1, 2), (3, 4), (5, 6, 7))

Dans le programme ci-dessus, puisque chaque élément du tableau contient un autre tableau, il suffit d'utiliser pour Arrays.toString()afficher l'adresse des éléments (tableau imbriqué).

Pour obtenir les nombres du tableau intérieur, nous avons juste une autre fonction Arrays.deepToString(). Cela nous donne les nombres 1, 2 et ainsi de suite, que nous recherchons.

Cette fonction fonctionne également pour les tableaux en 3 dimensions.

Articles intéressants...