Kotlin – Convert Character Array to String

Convert character array to string in Kotlin

To convert a given character array to a string type value in Kotlin, you can use joinToString() function of the Array class.

Call joinToString() function on the given character array object, say charArray, and pass an empty string as separator between the elements of array.

charArray.joinToString("")

The function returns a string value created from joining the elements of the given character array with an empty string as separator.

Examples

Convert given character array to a string

In the following program, we take a character array initialised with five characters in charArray variable. We convert this character array to a string value and print it to output.

Kotlin Program

fun main() {
    val charArray = arrayOf('a', 'p', 'p', 'l', 'e')
    val str = charArray.joinToString("")
    println(str)
}

Output

apple