I dette program lærer du at konvertere en liste til et array ved hjælp af toArray () og array til liste ved hjælp af asList () i Kotlin.
Eksempel 1: Konverter array-liste til array
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) ) )
Produktion
aeiou
I ovenstående program har vi defineret en matrixliste vowels_list
. For at konvertere array-listen til en array, har vi brugt toTypedArray()
metoden.
Endelig udskrives elementerne i arrayet ved hjælp af forEach()
loop.
Eksempel 2: Konverter array til array-liste
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) ) )
Produktion
aeiou
For at konvertere en matrix til en matrixliste har vi brugt toList()
metoden.
Her er den tilsvarende Java-kode: Java-program til at konvertere listen til array og omvendt.