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

Programa Kotlin para imprimir array

大全 de Exemplos de Kotlin

Neste programa, você aprenderá diferentes métodos de implementação para imprimir elementos de array em Kotlin.

Exemplo1:Usar loop for para imprimir array

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

Quando o programa é executado, a saída é:

1
2
3
4
5

No programa acima, for-A loop each é usada para iterar sobre o array fornecido.

Ele acessa cada element, array e imprime usando println().

Exemplo2:Usar biblioteca padrão de arrays para imprimir array

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

Quando o programa é executado, a saída é:

[1, 2, 3, 4, 5]

No programa acima, a função Arrays.toString() substituiu o laço for por uma única linha de código.

Como você vê, isso fornece uma saída limpa, sem nenhuma linha adicional de código.

Exemplo3:Imprimir matriz multidimensional

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

Quando o programa é executado, a saída é:

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

No programa acima, devido a cada elemento do array conter outro array, apenas Arrays.toString() imprime os endereços dos elementos (arrays aninhados).

Para obter números de arrays internos, precisamos de outra função Arrays.deepToString(). Isso nos dá o número1、2e assim por diante, estamos procurando.

Esta função também é aplicável a3Array vetorial.

Aqui está o código Java equivalente:Programa Java para Imprimir Array

大全 de Exemplos de Kotlin