Eindimensionales Array:
Definieren Sie ein Array:
int[] array = { 1, 2, 3, 4, 5 };
(1) Traditionell for-Schleifenmethode, Beispielcode 1:
for (int i = 0; i < array.length; i++) { System.out.println(array[i]); }
(kostenloses Teilen von Lernvideo-Tutorials: Java-Video-Tutorial)
Ausgabeergebnis:
(2) für jede Schleife, Beispielcode 2:
for (int a : array) { System.out.println(a); }
Ausgabeergebnis:
(3) Verwenden von Arrays toString-Methode in der Klasse, Beispielcode 3:
System.out.println(array);// 这样打印的是数组的首地址。 System.out.println(Arrays.toString(array));
Ausgabeergebnis:
Zweidimensionales Array:
Diese drei Methoden entsprechen auch zweidimensionalen Arrays:
int[][] arrays = { { 16, 3, 2, 13 }, { 5, 10, 11, 8 }, { 9, 6, 7, 3 } };
In Java gibt es eigentlich keine mehrdimensionalen Arrays, sondern nur eindimensionale Arrays werden als „Array von Arrays“ interpretiert. Das zweidimensionale Array ist beispielsweise ein eindimensionales Array, das drei Elemente enthält: {Arrays[0], Arrays[1], Arrays[2]}. arrays[0] ist ein eindimensionales Array mit {16,3,2, 13}. Ein eindimensionales Array aus vier Elementen. Das Gleiche gilt für Arrays[1] und Arrays[2].
(1) Traditionelle for-Schleifenmethode, Beispielcode 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(); // 换行 }
Ausgabeergebnis:
(2) für jede Schleife, Beispielcode 2:
for (int[] a : arrays) { for (int b : a) { System.out.print(b + " "); } System.out.println();// 换行 }
Ausgabeergebnis:
(3) Beispielcode 3 unter Verwendung der toString-Methode in der Arrays-Klasse:
for (int i = 0; i < arrays.length; i++) { System.out.println(Arrays.toString(arrays[i])); }
Ausgabeergebnisse:
Empfohlene verwandte Artikel und Tutorials: Java-Einführungs-Tutorial
Das obige ist der detaillierte Inhalt vonSo optimieren Sie die Ausgabeform von Arrays in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!