如何将CharArray / Array <Char>转换为字符串?
我有一个CharArray
的内容是像这样的字符:
val chars = arrayOf('A', 'B', 'C')
要么
val chars = "ABC".toCharArray()
我想从这里得到字符串"ABC"
。 我该怎么做?
chars.toString()
不起作用; 它的作用就像chars
是一个正常的整数数组。
你可以简单地使用Array#joinToString
:
val result: String = chars.joinToString("");
或将chars
转换为CharArray
:
val result: String = String(chars.toCharArray());
或者用charArrayOf
声明一个原始的charArrayOf
:
val chars = charArrayOf('A', 'B', 'C'); val result: String = String(chars);