Spec-Zone.ru › Kotlin 1.4

insert

kotlin-stdlib / kotlin.text / insert
Требования к платформе и версии: Native (1.3)
fun StringBuilder.insert(index: Int, c: Char): StringBuilder
Устаревшее: Используйте insert(index: Int, value: Char) вместо этого
fun StringBuilder.insert(
    index: Int, 
    chars: CharArray
): StringBuilder
Устаревшее: Используйте insert(index: Int, value: CharArray) вместо этого
fun StringBuilder.insert(
    index: Int, 
    csq: CharSequence?
): StringBuilder
Устаревшее: Используйте insert(index: Int, value: CharSequence?) вместо этого
fun StringBuilder.insert(
    index: Int, 
    string: String
): StringBuilder
Устаревшее: Используйте insert(index: Int, value: String) вместо этого
Требования к платформе и версии: Native (1.3)
fun StringBuilder.insert(
    index: Int, 
    csq: CharSequence?, 
    start: Int, 
    end: Int
): StringBuilder
Устаревшее: Используйте insertRange(index: Int, csq: CharSequence, start: Int, end: Int) вместо этого

Вставляет символы из подпоследовательности указанной последовательности символов csq в этот строковый буфер по указанному индексу и возвращает этот экземпляр.

Вставленные символы идут в том же порядке, что и в последовательности символов csq, начиная с индекса.

Параметры

index - позиция в этом строковом буфере для вставки.

csq - последовательность символов, из которой вставляется подпоследовательность. Если csq является null, то символы будут вставлены так, как если бы csq содержала четыре символа "null".

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

end - конец (исключительно) подпоследовательности для вставки.

Исключения

IndexOutOfBoundsException - или IllegalArgumentException, если start или end выходит за пределы диапазона индексов последовательности символов csq или если start > end.

IndexOutOfBoundsException - если индекс меньше нуля или больше длины этого строкового буфера.

© 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/insert.html

Spec-Zone.ru

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