Program Kotlin na tlač poľa

V tomto programe sa naučíte rôzne techniky na tlač prvkov daného poľa v Kotline.

Príklad 1: Vytlačte pole pomocou slučky For

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

Po spustení programu bude výstup:

 1 2 3 4 5

Vo vyššie uvedenom programe sa slučka for-each používa na iteráciu daného poľa, poľa.

Pristupuje ku každému prvku v poli a tlačí pomocou println().

Príklad 2: Vytlačte pole pomocou štandardných polí knižnice

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

Po spustení programu bude výstup:

 (1, 2, 3, 4, 5)

Vo vyššie uvedenom programe bola slučka for nahradená jediným riadkom kódu pomocou Arrays.toString()funkcie.

Ako vidíte, poskytuje to čistý výstup bez akýchkoľvek ďalších riadkov kódu.

Príklad 3: Vytlačte viacrozmerné pole

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

Po spustení programu bude výstup:

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

Vo vyššie uvedenom programe, pretože každý prvok v poli obsahuje iné pole, iba pomocou sa Arrays.toString()vytlačí adresa prvkov (vnorené pole).

Na získanie čísel z vnútorného poľa slúži iba ďalšia funkcia Arrays.deepToString(). Získame tak čísla 1, 2 atď., Ktoré hľadáme.

Táto funkcia funguje aj pre trojrozmerné polia.

Tu je ekvivalentný kód Java: Program Java na tlač poľa

Zaujímavé články...