W3cubDocs

/Kotlin

String

Platform and version requirements: JS (1.2), Native (1.3)
fun String(chars: CharArray): String
Deprecated: Use CharArray.concatToString() instead
Platform and version requirements: JVM (1.0)
fun String(chars: CharArray): String

Converts the characters in the specified array to a string.

Platform and version requirements: JS (1.2), Native (1.3)
fun String(
    chars: CharArray, 
    offset: Int, 
    length: Int
): String
Deprecated: Use CharArray.concatToString(startIndex, endIndex) instead
Platform and version requirements: JVM (1.0)
fun String(
    chars: CharArray, 
    offset: Int, 
    length: Int
): String

Converts the characters from a portion of the specified array to a string.

Exceptions

IndexOutOfBoundsException - if either offset or length are less than zero or offset + length is out of chars array bounds.

Platform and version requirements: JVM (1.0)
fun String(
    bytes: ByteArray, 
    offset: Int, 
    length: Int, 
    charset: Charset
): String

Converts the data from a portion of the specified array of bytes to characters using the specified character set and returns the conversion result as a string.

Parameters

bytes - the source array for the conversion.

offset - the offset in the array of the data to be converted.

length - the number of bytes to be converted.

charset - the character set to use.

Platform and version requirements: JVM (1.0)
fun String(bytes: ByteArray, charset: Charset): String

Converts the data from the specified array of bytes to characters using the specified character set and returns the conversion result as a string.

Platform and version requirements: JVM (1.0)
fun String(
    bytes: ByteArray, 
    offset: Int, 
    length: Int
): String

Converts the data from a portion of the specified array of bytes to characters using the UTF-8 character set and returns the conversion result as a string.

Parameters

bytes - the source array for the conversion.

offset - the offset in the array of the data to be converted.

length - the number of bytes to be converted.

Platform and version requirements: JVM (1.0)
fun String(bytes: ByteArray): String

Converts the data from the specified array of bytes to characters using the UTF-8 character set and returns the conversion result as a string.

Platform and version requirements: JVM (1.0)
fun String(
    codePoints: IntArray, 
    offset: Int, 
    length: Int
): String

Converts the code points from a portion of the specified Unicode code point array to a string.

Platform and version requirements: JVM (1.0)
fun String(stringBuffer: StringBuffer): String

Converts the contents of the specified StringBuffer to a string.

Platform and version requirements: JVM (1.0)
fun String(stringBuilder: StringBuilder): String

Converts the contents of the specified StringBuilder to a string.

© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string.html