English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Kotlin-Programm zum Ausdrucken des Arrays

Kotlin Beispiele大全

In diesem Programm lernen Sie verschiedene Methoden, um die Elemente eines bestimmten Arrays in Kotlin auszugeben.

Beispiel1:Drucke das Array mit For-Schleife aus

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

Wenn Sie das Programm ausführen, wird die Ausgabe sein:

1
2
3
4
5

Im obigen Programm wird-Die each-Schleife wird verwendet, um das gegebene Array zu durchlaufen.

Es durchsucht jeden element im Array und gibt es mit println() aus.

Beispiel2:Verwende die Standardbibliothek Array, um das Array auszugeben

import java.util.Arrays
fun main(args: Array<String>) {
    val array = intArrayOf(1, 2, 3, 4, 5)
    println(Arrays.toString(array))
}

Wenn Sie das Programm ausführen, wird die Ausgabe sein:

[1, 2, 3, 4, 5]

Im obigen Programm wird die for-Schleife durch die Funktion Arrays.toString() in eine Zeile ersetzt.

Wie Sie sehen können, liefert dies eine saubere Ausgabe, ohne zusätzliche Zeilen von Code.

Beispiel3:Drucke das mehrdimensionale Array aus

import java.util.Arrays
fun main(args: Array<String>) {
    val array = arrayOf(intArrayOf(1, 2),
            intArrayOf(3, 4),
            intArrayOf(5, 6, 7))}}
    println(Arrays.deepToString(array))
}

Wenn Sie das Programm ausführen, wird die Ausgabe sein:

[[1, 2], [3, 4], [5, 6, 7]]

Im obigen Programm drucken wir die Adressen der Elemente im Array nur mit Arrays.toString(), da jedes Element im Array ein weiteres Array enthält (verschränktes Array).

Um die Nummern aus den internen Arrays zu erhalten, benötigen wir nur eine weitere Funktion Arrays.deepToString(). Dies gibt uns die Nummer1、2gilt, und so weiter, wonach wir suchen.

Diese Funktion ist auch für3Vektorarray.

Hier ist das äquivalente Java-Code:Java-Programm zum Drucken eines Arrays

Kotlin Beispiele大全