Trong chương trình này, bạn sẽ học cách chuyển đổi một danh sách thành một mảng bằng cách sử dụng toArray () và mảng thành danh sách bằng cách sử dụng asList () trong Kotlin.
Ví dụ 1: Chuyển đổi danh sách mảng thành mảng
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) ) )
Đầu ra
aeiou
Trong chương trình trên, chúng ta đã xác định một danh sách mảng vowels_list
,. Để chuyển đổi danh sách mảng thành một mảng, chúng tôi đã sử dụng toTypedArray()
phương thức.
Cuối cùng, các phần tử của mảng được in bằng cách sử dụng forEach()
vòng lặp.
Ví dụ 2: Chuyển mảng thành danh sách mảng
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) ) )
Đầu ra
aeiou
Để chuyển đổi một mảng thành một danh sách mảng, chúng tôi đã sử dụng toList()
phương pháp.
Đây là mã Java tương đương: Chương trình Java để chuyển đổi danh sách thành mảng và ngược lại.