Spec-Zone.ru › Kotlin 2

insertRange

kotlin-stdlib/kotlin.text/StringBuilder/insertRange

Платформы и требования к версиям: JS (1.4), Native (1.4), Wasm-JS (1.8), Wasm-WASI (1.8)

@IgnorableReturnValue
fun insertRange(index: Int, value: CharArray, startIndex: Int, endIndex: Int): StringBuilder

Вставляет символы из подмассива указанного массива символов value в этот построитель строк по указанному index и возвращает этот экземпляр.

Вставленные символы располагаются в том же порядке, что и в массиве value, начиная с index.

Параметры

index

позиция в этом построителе строк, в которую следует выполнить вставку.

value

массив, из которого вставляются символы.

startIndex

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

endIndex

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

Исключения

IndexOutOfBoundsException

если index меньше нуля или больше длины этого построителя строк.


@IgnorableReturnValue
fun insertRange(index: Int, value: CharSequence, startIndex: Int, endIndex: Int): StringBuilder

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

Вставленные символы располагаются в том же порядке, что и в последовательности символов value, начиная с index.

Параметры

index

позиция в этом построителе строк, в которую следует выполнить вставку.

value

последовательность символов, из которой вставляется подпоследовательность.

startIndex

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

endIndex

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

Исключения

IndexOutOfBoundsException

если index меньше нуля или больше длины этого построителя строк.

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

Spec-Zone.ru

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