Kotlin-program for å skrive ut en serie

I dette programmet lærer du forskjellige teknikker for å skrive ut elementene i et gitt utvalg i Kotlin.

Eksempel 1: Skriv ut en serie med For-løkke

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

Når du kjører programmet, vil utdataene være:

 1 2 3 4 5

I programmet ovenfor brukes for hver sløyfe til å iterere over den gitte matrisen, matrisen.

Den får tilgang til hvert element i matrisen og skriver ut ved hjelp av println().

Eksempel 2: Skriv ut en serie ved hjelp av standard biblioteksarrayer

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

Når du kjører programmet, vil utdataene være:

 (1, 2, 3, 4, 5)

I det ovennevnte programmet er for-løkken erstattet av en enkelt kodelinje ved hjelp av Arrays.toString()funksjonen.

Som du ser, gir dette en ren utgang uten ekstra kodelinjer.

Eksempel 3: Skriv ut en multidimensjonal matrise

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

Når du kjører programmet, vil utdataene være:

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

I det ovennevnte programmet, siden hvert element i matrisen inneholder en annen matrise, bare ved å Arrays.toString()skrive ut adressen til elementene (nestet matrise).

For å få tallene fra den indre matrisen, er vi bare en annen funksjon Arrays.deepToString(). Dette gir oss tallene 1, 2 og så videre, vi leter etter.

Denne funksjonen fungerer også for tredimensjonale matriser.

Her er ekvivalent Java-kode: Java-program for å skrive ut en matrise

Interessante artikler...