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]

相关方法

相关推荐
I'm Jie19 分钟前
(五)Gradle 依赖传递与冲突处理
java·spring boot·spring·kotlin·gradle·maven
明道源码33 分钟前
Android Studio 代码编辑区域的使用
android·ide·android studio
小墙程序员2 小时前
从隐私协议了解Android App到底获取了哪些信息
android
小墙程序员2 小时前
Android 5 到 16 期间 service 的发展
android
Android小码家3 小时前
Android8.0+Camera2编译&烧录&源码研习
android·framework
消失的旧时光-19433 小时前
Kotlin 高阶函数在回调设计中的最佳实践
android·开发语言·kotlin
AI智能架构工坊5 小时前
提升AI虚拟健康系统开发效率:架构师推荐10款低代码开发平台
android·人工智能·低代码·ai
百锦再5 小时前
低代码开发的约束性及ABP框架的实践解析
android·开发语言·python·低代码·django·virtualenv·rxjava
那我掉的头发算什么6 小时前
【数据库】navicat的下载以及数据库约束
android·数据库·数据仓库·sql·mysql·数据库开发·数据库架构
明道源码7 小时前
Android Studio 应用运行到真机设备
android·ide·android studio