kotlin对象转数组
时间: 2023-11-08 13:49:47 浏览: 244
在Kotlin中,可以使用`toTypedArray()`方法将对象转换为数组。这个方法可以应用于任何集合类型。例如,如果有一个包含对象的列表,可以使用`toTypedArray()`方法将其转换为数组。下面是一个示例代码:
```
val list = listOf("apple", "banana", "orange")
val array = list.toTypedArray()
```
在这个例子中,`list`是一个包含字符串对象的列表,通过调用`toTypedArray()`方法将其转换为数组`array`。
另外,Kotlin还提供了`arrayOf()`函数来创建对象数组。这个函数可以直接将多个对象作为参数传递,并返回一个包含这些对象的数组。以下是一个示例代码:
```
val array = arrayOf("apple", "banana", "orange")
```
在这个例子中,`array`是一个包含字符串对象的数组,通过使用`arrayOf()`函数创建。
总结起来,要在Kotlin中将对象转换为数组,可以使用`toTypedArray()`方法或`arrayOf()`函数。
阅读全文