Програма Kotlin за конвертиране на списък (ArrayList) в Array и Vice-Versa

В тази програма ще се научите да конвертирате списък в масив, използвайки toArray () и масив в списък, използвайки asList () в Kotlin.

Пример 1: Преобразуване на списък с масиви в масив

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

Изход

 aeiou

В горната програма дефинирахме списък с масиви vowels_list,. За да преобразуваме списъка с масиви в масив, използвахме toTypedArray()метода.

И накрая, елементите на масива се отпечатват с помощта на forEach()цикъла.

Пример 2: Преобразуване на масив в списък с масиви

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

Изход

 aeiou

За да преобразуваме масив в списък с масиви, използвахме toList()метода.

Ето еквивалентния Java код: Java програма за конвертиране на списък в масив и обратно.

Интересни статии...