toCharArray

inline fun String.toCharArray(destination: CharArray, destinationOffset: Int = 0, startIndex: Int = 0, endIndex: Int = length): CharArray(source)

Copies characters from this string into the destination character array and returns that array.

Since Kotlin

1.0

Parameters

destination

the array to copy to.

destinationOffset

the position in the array to copy to.

startIndex

the start offset (inclusive) of the substring to copy.

endIndex

the end offset (exclusive) of the substring to copy.


actual inline fun String.toCharArray(): CharArray(source)

Returns a CharArray containing characters of this string.

Since Kotlin

1.0

Returns a CharArray containing characters of this string.

Since Kotlin

1.3

actual fun String.toCharArray(startIndex: Int = 0, endIndex: Int = this.length): CharArray(source)

Returns a CharArray containing characters of this string or its substring.

Since Kotlin

1.3

Parameters

startIndex

the beginning (inclusive) of the substring, 0 by default.

endIndex

the end (exclusive) of the substring, length of this string by default.

Throws

if startIndex is less than zero or endIndex is greater than the length of this string.