2017-06-27 15 views
3

私は、その内容のような文字であるCharArrayありますCharArray/Array <Char>を文字列に変換するにはどうすればよいですか?

val chars = arrayOf('A', 'B', 'C') 

または

val chars = "ABC".toCharArray() 

私は、この文字列から"ABC"を取得したいが。どうしたらいいですか?

chars.toString()は機能しません。それはcharsが通常の整数配列であるかのように機能します。

あなたは、単に Array#joinToStringを使用することができます

答えて

11

val result: String = chars.joinToString(""); 

OR変換charsCharArrayへ:

val result: String = String(chars.toCharArray()); 

ORcharArrayOfを使用して、プリミティブCharArrayを宣言:

val chars = charArrayOf('A', 'B', 'C'); 
val result: String = String(chars); 
関連する問題