Maison >Java >Javacommencer >Comment optimiser la forme de sortie des tableaux en Java
Tableau unidimensionnel :
Définir un tableau :
int[] array = { 1, 2, 3, 4, 5 };
(1) Traditionnel méthode de boucle for, exemple de code 1 :
for (int i = 0; i < array.length; i++) { System.out.println(array[i]); }
(Partage gratuit du didacticiel vidéo d'apprentissage : tutoriel vidéo Java)
Résultat de sortie :
(2) pour chaque boucle, exemple de code 2 :
for (int a : array) { System.out.println(a); }
Résultat de sortie :
(3) Utilisation de tableaux Méthode toString dans la classe, exemple de code 3 :
System.out.println(array);// 这样打印的是数组的首地址。 System.out.println(Arrays.toString(array));
Résultat de sortie :
Tableau à deux dimensions :
Pour les tableaux bidimensionnels, ces trois méthodes correspondent également à la définition d'un tableau bidimensionnel :
int[][] arrays = { { 16, 3, 2, 13 }, { 5, 10, 11, 8 }, { 9, 6, 7, 3 } };
Java n'a en fait pas de tableaux multidimensionnels, seulement un- les tableaux dimensionnels. Les tableaux multidimensionnels sont interprétés comme un « tableau de tableaux », par exemple, le tableau à deux dimensions est un tableau unidimensionnel contenant trois éléments {arrays[0], arrays[1], arrays[2]}. , arrays[0] est un tableau unidimensionnel contenant {16,3,2, 13} Un tableau unidimensionnel de quatre éléments, il en va de même pour les tableaux[1] et les tableaux[2].
(1) Méthode traditionnelle de boucle for, exemple de code 1 :
for (int i = 0; i < arrays.length; i++) { for (int j = 0; j < arrays[i].length; j++) { System.out.print(arrays[i][j] + " "); } System.out.println(); // 换行 }
Résultat de sortie :
(2) pour chaque boucle, Exemple de code 2 :
for (int[] a : arrays) { for (int b : a) { System.out.print(b + " "); } System.out.println();// 换行 }
Résultat de sortie :
(3) En utilisant la méthode toString dans la classe Arrays, exemple de code 3 :
for (int i = 0; i < arrays.length; i++) { System.out.println(Arrays.toString(arrays[i])); }
Résultats de sortie :
Articles et didacticiels connexes recommandés : Tutoriel d'introduction à Java
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!