在此程序中,您将学习在Kotlin中使用toArray()将列表转换为数组,并使用asList()将数组转换为列表。
fun main(args: Array<String>) {
//元音数组列表
val vowels_list: List<String> = listOf("a", "e", "i", "o", "u")
//将arraylist转换为数组
val vowels_array: Array<String> = vowels_list.toTypedArray()
//打印数组的元素
vowels_array.forEach { System.out.print(it) }
}输出结果
aeiou
在上面的程序中,我们定义了一个数组列表vowels_list。要将数组列表转换为数组,我们使用了toTypedArray()方法。
最后,使用 forEach()循环打印数组的元素。
fun main(args: Array<String>) {
//元音数组
val vowels_array: Array<String> = arrayOf("a", "e", "i", "o", "u")
//将数组转换为数组列表
val vowels_list: List<String> = vowels_array.toList()
//打印数组列表中的元素
vowels_list.forEach { System.out.print(it) }
}输出结果
aeiou
要将数组转换为数组列表,我们使用了toList()方法。
这是等效的Java代码:将数组列表转换为array的Java程序。