In dit programma leer je om een lijst naar een array te converteren met toArray () en array to list met asList () in Kotlin.
Voorbeeld 1: arraylijst naar array converteren
fun main(args: Array) ( // an arraylist of vowels val vowels_list: List = listOf("a", "e", "i", "o", "u") // converting arraylist to array val vowels_array: Array = vowels_list.toTypedArray() // printing elements of the array vowels_array.forEach ( System.out.print(it) ) )
Uitvoer
aeiou
In het bovenstaande programma, hebben we bepaald een array lijst vowels_list
. Om de arraylijst naar een array te converteren, hebben we de toTypedArray()
methode gebruikt.
Ten slotte worden de elementen van de array afgedrukt met behulp van de forEach()
lus.
Voorbeeld 2: array naar arraylijst converteren
fun main(args: Array) ( // vowels array val vowels_array: Array = arrayOf("a", "e", "i", "o", "u") // converting array to array list val vowels_list: List = vowels_array.toList() // printing elements of the array list vowels_list.forEach ( System.out.print(it) ) )
Uitvoer
aeiou
Om een array naar een arraylijst te converteren, hebben we de toList()
methode gebruikt.
Hier is de equivalente Java-code: Java-programma om lijst naar array te converteren en vice versa.