Kotlin-program for å konvertere liste (ArrayList) til Array og Vice-Versa

I dette programmet lærer du å konvertere en liste til en matrise ved hjelp av toArray () og matrisen til listen ved hjelp av asList () i Kotlin.

Eksempel 1: Konverter matriseliste til matrise

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

Produksjon

 aeiou

I programmet ovenfor har vi definert en matriseliste vowels_list. For å konvertere matriselisten til en matrise har vi brukt toTypedArray()metoden.

Til slutt blir elementene i matrisen skrevet ut ved hjelp av forEach()løkken.

Eksempel 2: Konverter matrise til matriseliste

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

Produksjon

 aeiou

For å konvertere en matrise til en matriseliste har vi brukt toList()metoden.

Her er ekvivalent Java-kode: Java-program for å konvertere liste til matrise og omvendt.

Interessante artikler...