Kotlin-program til konvertering af liste (ArrayList) til Array og vice-versa

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.

Interessante artikler...