Kotlin contentToString用法及代码示例

本文方法及代码示例基于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]

相关方法

相关推荐
Lei活在当下20 小时前
【Perfetto从入门到精通】4.使用 heapprofd 工具采样追踪 Java/Native 内存分配
android·性能优化·架构
alexhilton21 小时前
学会在Jetpack Compose中加载Lottie动画资源
android·kotlin·android jetpack
summerkissyou19871 天前
Android-Camera-为啥不移到packages/module
android·相机
liang_jy1 天前
Android UID
android·面试
nono牛1 天前
安卓/MTK平台日志关键词详解
android
TimeFine1 天前
Android AI解放生产力(四)实战:解放绘制UI的繁琐工作
android
sheji34161 天前
【开题答辩全过程】以 基于Android的社区车位共享管理系统的设计与实现为例,包含答辩的问题和答案
android
TimeFine1 天前
Android AI解放生产力(三):认识custom_prompts和skills
android
summerkissyou19871 天前
Android-Audio-为啥不移到packages/module
android·音视频
catchadmin1 天前
PHP 值对象实战指南:避免原始类型偏执
android·开发语言·php