Spec-Zone.ru › Kotlin 1.6

toCharArray

kotlin-stdlib / kotlin.text / toCharArray
Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
fun String.toCharArray(): CharArray

Возвращает массив символов CharArray, содержащий символы этой строки.

Требования к платформе и версии: JVM (1.3), JS (1.3), Native (1.3)
fun String.toCharArray(
    startIndex: Int = 0, 
    endIndex: Int = this.length
): CharArray

Возвращает массив CharArray, содержащий символы этой строки или её подстроки.

Параметры

startIndex - начало (включительно) подстроки, по умолчанию 0.

endIndex - конец (исключительно) подстроки, по умолчанию длина этой строки.

Исключения

IndexOutOfBoundsException - если startIndex меньше нуля или endIndex больше длины этой строки.

IllegalArgumentException - если startIndex больше, чем endIndex.

Требования к платформе и версии: JS (1.4), Native (1.4)
fun StringBuilder.toCharArray(
    destination: CharArray, 
    destinationOffset: Int = 0, 
    startIndex: Int = 0, 
    endIndex: Int = this.length)

Копирует символы из этого билдера строк в массив символов destination.

Параметры

destination - массив для копирования.

destinationOffset - позиция в массиве для копирования, по умолчанию 0.

startIndex - начало (включительно) диапазона для копирования, по умолчанию 0.

endIndex - конец (исключительно) диапазона для копирования, по умолчанию длина этого билдера строк.

Исключения

IndexOutOfBoundsException - или IllegalArgumentException когда startIndex или endIndex выходит за пределы индексов этого билдера строк или когда startIndex > endIndex.

IndexOutOfBoundsException - когда поддиапазон не помещается в массив destination, начиная с указанного destinationOffset, или когда этот индекс выходит за пределы индексов массива destination.

Требования к платформе и версии: JVM (1.0)
fun String.toCharArray(
    destination: CharArray, 
    destinationOffset: Int = 0, 
    startIndex: Int = 0, 
    endIndex: Int = length
): CharArray

Копирует символы из этой строки в массив символов destination и возвращает этот массив.

Параметры

destination - массив для копирования.

destinationOffset - позиция в массиве для копирования.

startIndex - начальный смещение (включительно) подстроки для копирования.

endIndex - конечное смещение (исключительно) подстроки для копирования.

© 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/to-char-array.html

Spec-Zone.ru

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