Maison >Java >Javacommencer >Comment optimiser la forme de sortie des tableaux en Java

Comment optimiser la forme de sortie des tableaux en Java

王林
王林avant
2020-01-03 17:02:192374parcourir

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 :

Comment optimiser la forme de sortie des tableaux en Java

(2) pour chaque boucle, exemple de code 2 :

for (int a : array) {
System.out.println(a);
}

Résultat de sortie :

Comment optimiser la forme de sortie des tableaux en Java

(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 :

Comment optimiser la forme de sortie des tableaux en Java

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 :

Comment optimiser la forme de sortie des tableaux en Java

(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 :

Comment optimiser la forme de sortie des tableaux en Java

(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 :

Comment optimiser la forme de sortie des tableaux en Java

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer