Java-Programm zum Drucken eines Arrays

In diesem Programm lernen Sie verschiedene Techniken zum Drucken der Elemente eines bestimmten Arrays in Java.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden Java-Programmierthemen kennen:

  • Java-Arrays
  • Mehrdimensionale Java-Arrays
  • Java für Loop

Beispiel 1: Drucken Sie ein Array mit der For-Schleife

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

Ausgabe

 1 2 3 4 5

Im obigen Programm wird die for-each-Schleife verwendet, um über das angegebene Array, Array, zu iterieren.

Es greift auf jedes Element im Array zu und druckt mit println().

Beispiel 2: Drucken eines Arrays mit Standardbibliotheks-Arrays

 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)); ) )

Ausgabe

 (1, 2, 3, 4, 5)

Im obigen Programm wurde die for-Schleife mithilfe der Arrays.toString()Funktion durch eine einzelne Codezeile ersetzt .

Wie Sie sehen können, ergibt dies eine saubere Ausgabe ohne zusätzliche Codezeilen.

Beispiel 3: Drucken Sie ein mehrdimensionales Array

 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)); ) )

Ausgabe

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

Da im obigen Programm jedes Element im Array ein anderes Array enthält, wird nur mit Arrays.toString()die Adresse der Elemente (verschachteltes Array) gedruckt.

Um die Zahlen aus dem inneren Array zu erhalten, haben wir nur eine weitere Funktion Arrays.deepToString(). Dies bringt uns die Zahlen 1, 2 und so weiter, die wir suchen.

Diese Funktion funktioniert auch für dreidimensionale Arrays.

Interessante Beiträge...