Spec-Zone.ru › Kotlin 1.7

Строка

kotlin-stdlib / kotlin.text / Строка
Требования к платформе и версии: JS (1.2), Native (1.3)
@DeprecatedSinceKotlin("1.4", "1.5") fun String(
    chars: CharArray
): String
Устаревшее: Используйте CharArray.concatToString() вместо этого
Требования к платформе и версии: JVM (1.0)
fun String(chars: CharArray): String

Преобразует символы в указанном массиве в строку.

Требования к платформе и версии: JS (1.2), Native (1.3)
@DeprecatedSinceKotlin("1.4", "1.5") fun String(
    chars: CharArray, 
    offset: Int, 
    length: Int
): String
Устаревшее: Используйте CharArray.concatToString(startIndex, endIndex) вместо этого
Требования к платформе и версии: JVM (1.0)
fun String(
    chars: CharArray, 
    offset: Int, 
    length: Int
): String

Преобразует символы из части указанного массива в строку.

Исключения

IndexOutOfBoundsException - если либо offset, либо length меньше нуля или offset + length выходит за пределы границ массива chars.

Требования к платформе и версии: JVM (1.0)
fun String(
    bytes: ByteArray, 
    offset: Int, 
    length: Int, 
    charset: Charset
): String

Преобразует данные из части указанного массива байтов в символы с использованием указанной кодировки символов и возвращает результат преобразования в виде строки.

Параметры

bytes - исходный массив для преобразования.

offset - смещение в массиве данных, подлежащих преобразованию.

length - количество байтов, подлежащих преобразованию.

charset - кодировка символов для использования.

Требования к платформе и версии: JVM (1.0)
fun String(bytes: ByteArray, charset: Charset): String

Преобразует данные из указанного массива байтов в символы с использованием указанной кодировки символов и возвращает результат преобразования в виде строки.

Требования к платформе и версии: JVM (1.0)
fun String(
    bytes: ByteArray, 
    offset: Int, 
    length: Int
): String

Преобразует данные из части указанного массива байтов в символы с использованием кодировки UTF-8 и возвращает результат преобразования в виде строки.

Параметры

bytes - исходный массив для преобразования.

offset - смещение в массиве данных, подлежащих преобразованию.

length - количество байтов, подлежащих преобразованию.

Требования к платформе и версии: JVM (1.0)
fun String(bytes: ByteArray): String

Преобразует данные из указанного массива байтов в символы с использованием кодировки UTF-8 и возвращает результат преобразования в виде строки.

Требования к платформе и версии: JVM (1.0)
fun String(
    codePoints: IntArray, 
    offset: Int, 
    length: Int
): String

Преобразует кодовые точки из части указанного массива кодовых точек Unicode в строку.

Требования к платформе и версии: JVM (1.0)
fun String(stringBuffer: StringBuffer): String

Преобразует содержимое указанного объекта StringBuffer в строку.

Требования к платформе и версии: JVM (1.0)
fun String(stringBuilder: StringBuilder): String

Преобразует содержимое указанного объекта StringBuilder в строку.

© 2010–2022 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API