Ebben a programban megtanulja a listát tömbgé konvertálni a toArray () segítségével, és a tömböt az KotLink asList () használatával.
1. példa: A tömblista konvertálása tömbre
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) ) )
Kimenet
aeiou
A fenti program, már definiált tömb listában vowels_list
. A tömblista tömbré konvertálásához a toTypedArray()
módszert használtuk .
Végül a tömb elemeit kinyomtatjuk a forEach()
hurok segítségével.
2. példa: Tömb átalakítása tömblistává
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) ) )
Kimenet
aeiou
A tömb tömblistává alakításához a toList()
módszert használtuk .
Itt található az egyenértékű Java-kód: Java program a lista tömbre és fordítva konvertálására.