Преобразование Kotlin CharArray в строку: методы и примеры

Чтобы преобразовать CharArrayKotlin в String, вы можете использовать следующие методы:

  1. Использование конструктора String. Вы можете передать CharArrayв качестве аргумента конструктору String, который создаст новый Объект String, содержащий символы из CharArray. Вот пример:
val charArray: CharArray = charArrayOf('H', 'e', 'l', 'l', 'o')
val str: String = String(charArray)
  1. Использование функции joinToString(): функция joinToString()позволяет объединить элементы CharArrayв Строкас указанным разделителем. Не указывая разделитель, вы можете добиться преобразования. Вот пример:
val charArray: CharArray = charArrayOf('H', 'e', 'l', 'l', 'o')
val str: String = charArray.joinToString("")
  1. Использование StringBuilder: вы можете перебирать CharArrayи добавлять каждый символ в объект StringBuilder, а затем конвертировать его в Строка. Вот пример:
val charArray: CharArray = charArrayOf('H', 'e', 'l', 'l', 'o')
val sb = StringBuilder()
for (c in charArray) {
    sb.append(c)
}
val str: String = sb.toString()