如何将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);