Programme Kotlin pour imprimer un tableau

Dans ce programme, vous apprendrez différentes techniques pour imprimer les éléments d'un tableau donné dans Kotlin.

Exemple 1: impression d'un tableau à l'aide de la boucle For

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

Lorsque vous exécutez le programme, la sortie sera:

 1 2 3 4 5

Dans le programme ci-dessus, la boucle for-each est utilisée pour parcourir le tableau donné, array.

Il accède à chaque élément du tableau et imprime à l'aide de println().

Exemple 2: impression d'un tableau à l'aide de tableaux de bibliothèque standard

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

Lorsque vous exécutez le programme, la sortie sera:

 (1, 2, 3, 4, 5)

Dans le programme ci-dessus, la boucle for a été remplacée par une seule ligne de code utilisant la Arrays.toString()fonction.

Comme vous pouvez le voir, cela donne une sortie propre sans aucune ligne de code supplémentaire.

Exemple 3: impression d'une matrice multidimensionnelle

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

Lorsque vous exécutez le programme, la sortie sera:

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

Dans le programme ci-dessus, puisque chaque élément du tableau contient un autre tableau, il suffit d'utiliser pour Arrays.toString()afficher l'adresse des éléments (tableau imbriqué).

Pour obtenir les nombres du tableau intérieur, nous avons juste une autre fonction Arrays.deepToString(). Cela nous donne les nombres 1, 2 et ainsi de suite, que nous recherchons.

Cette fonction fonctionne également pour les tableaux en 3 dimensions.

Voici le code Java équivalent: programme Java pour imprimer un tableau

Articles intéressants...