本文方法及代码示例基于Kotlin 2.1.20 Released
contentToString
所在包 kotlin.collections.contentToString
,其相关用法介绍如下:
用法一
kotlin
@DeprecatedSinceKotlin("1.4") fun <T> Array<out T>.contentToString(): String
已弃用: 使用 Kotlin 编译器 1.4 来避免弃用警告。
kotlin
@DeprecatedSinceKotlin("1.4") fun ByteArray.contentToString(): String
已弃用: 使用 Kotlin 编译器 1.4 来避免弃用警告。
kotlin
@DeprecatedSinceKotlin("1.4") fun ShortArray.contentToString(): String
已弃用: 使用 Kotlin 编译器 1.4 来避免弃用警告。
kotlin
@DeprecatedSinceKotlin("1.4") fun IntArray.contentToString(): String
已弃用: 使用 Kotlin 编译器 1.4 来避免弃用警告。
kotlin
@DeprecatedSinceKotlin("1.4") fun LongArray.contentToString(): String
已弃用: 使用 Kotlin 编译器 1.4 来避免弃用警告。
kotlin
@DeprecatedSinceKotlin("1.4") fun FloatArray.contentToString(): String
已弃用: 使用 Kotlin 编译器 1.4 来避免弃用警告。
kotlin
@DeprecatedSinceKotlin("1.4") fun DoubleArray.contentToString(): String
已弃用: 使用 Kotlin 编译器 1.4 来避免弃用警告。
kotlin
@DeprecatedSinceKotlin("1.4") fun BooleanArray.contentToString(): String
已弃用: 使用 Kotlin 编译器 1.4 来避免弃用警告。
kotlin
@DeprecatedSinceKotlin("1.4") fun CharArray.contentToString(): String
已弃用: 使用 Kotlin 编译器 1.4 来避免弃用警告。
kotlin
fun <T> Array<out T>?.contentToString(): String
kotlin
@JvmName("contentToStringNullable") fun <T> Array<out T>?.contentToString(): String
kotlin
fun ByteArray?.contentToString(): String
kotlin
@JvmName("contentToStringNullable") fun ByteArray?.contentToString(): String
kotlin
fun ShortArray?.contentToString(): String
kotlin
@JvmName("contentToStringNullable") fun ShortArray?.contentToString(): String
kotlin
fun IntArray?.contentToString(): String
kotlin
@JvmName("contentToStringNullable") fun IntArray?.contentToString(): String
kotlin
fun LongArray?.contentToString(): String
kotlin
@JvmName("contentToStringNullable") fun LongArray?.contentToString(): String
kotlin
fun FloatArray?.contentToString(): String
kotlin
@JvmName("contentToStringNullable") fun FloatArray?.contentToString(): String
kotlin
fun DoubleArray?.contentToString(): String
kotlin
@JvmName("contentToStringNullable") fun DoubleArray?.contentToString(): String
kotlin
fun BooleanArray?.contentToString(): String
kotlin
@JvmName("contentToStringNullable") fun BooleanArray?.contentToString(): String
kotlin
fun CharArray?.contentToString(): String
kotlin
@JvmName("contentToStringNullable") fun CharArray?.contentToString(): String
返回指定数组内容的字符串表示形式,就好像它是 List 。
代码示例:
kotlin
import kotlin.test.*
fun main(args: Array<String>) {
//sampleStart
val array = arrayOf("apples", "oranges", "lime")
println(array.contentToString()) // [apples, oranges, lime]
//sampleEnd
}
// 输出
[apples, oranges, lime]