Kotlin-Programm zum Drucken eines Arrays

In diesem Programm lernen Sie verschiedene Techniken, um die Elemente eines bestimmten Arrays in Kotlin zu drucken.

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

 fun main(args: Array) ( val array = intArrayOf(1, 2, 3, 4, 5) for (element in array) ( println(element) ) )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 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 fun main(args: Array) ( val array = intArrayOf(1, 2, 3, 4, 5) println(Arrays.toString(array)) )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 (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 fun main(args: Array) ( val array = arrayOf(intArrayOf(1, 2), intArrayOf(3, 4), intArrayOf(5, 6, 7)) println(Arrays.deepToString(array)) )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

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

Hier ist der entsprechende Java-Code: Java-Programm zum Drucken eines Arrays

Interessante Beiträge...