insert Range
Платформы и требования к версиям: JS (1.4), Native (1.4), Wasm-JS (1.8), Wasm-WASI (1.8)
fun insertRange(index: Int, value: CharArray, startIndex: Int, endIndex: Int): StringBuilder
Вставляет символы из подмассива указанного массива символов value в этот построитель строк по указанному index и возвращает этот экземпляр.
Вставленные символы располагаются в том же порядке, что и в массиве value, начиная с index.
Параметры
позиция в этом построителе строк, в которую следует выполнить вставку.
массив, из которого вставляются символы.
начало (включительно) подмассива для вставки.
конец (не включительно) подмассива для вставки.
Исключения
если index меньше нуля или больше длины этого построителя строк.
fun insertRange(index: Int, value: CharSequence, startIndex: Int, endIndex: Int): StringBuilder
Вставляет символы из подпоследовательности указанной последовательности символов value в этот построитель строк по указанному index и возвращает этот экземпляр.
Вставленные символы располагаются в том же порядке, что и в последовательности символов value, начиная с index.
Параметры
позиция в этом построителе строк, в которую следует выполнить вставку.
последовательность символов, из которой вставляется подпоследовательность.
начало (включительно) подпоследовательности для вставки.
конец (не включительно) подпоследовательности для вставки.
Исключения
если 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