U ovom programu naučit ćete pretvoriti popis u niz pomoću toArray () i niz u popis pomoću asList () u Kotlinu.
Primjer 1: Pretvori popis polja u niz
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) ) )
Izlaz
aeiou
U gore navedenom programu, definirali smo popis polje, vowels_list
. Za pretvorbu popisa polja u niz koristili smo toTypedArray()
metodu.
Konačno, elementi polja ispisuju se pomoću forEach()
petlje.
Primjer 2: Pretvori niz u popis polja
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) ) )
Izlaz
aeiou
Za pretvaranje niza u popis nizova koristili smo toList()
metodu.
Evo ekvivalentnog Java koda: Java program za pretvaranje popisa u niz i obrnuto.