insert
fun insert(index: Int, value: Boolean): StringBuilder
Вставляет строковое представление указанного булевого значения value в этот строковый буфер по указанному индексу и возвращает этот экземпляр.
Общий эффект точно такой же, как если бы значение value было преобразовано в строку методом value.toString(), а затем эта строка была вставлена в этот строковый буфер по указанному индексу.
Исключения
IndexOutOfBoundsException - если индекс меньше нуля или больше длины этого строкового буфера.
fun insert(index: Int, value: Char): StringBuilder
fun insert(index: Int, value: CharArray): StringBuilder
Вставляет символы из указанного массива символов value в этот строковый буфер по указанному индексу и возвращает этот экземпляр.
Вставляемые символы идут в том же порядке, что и в массиве символов value, начиная с индекса.
Исключения
IndexOutOfBoundsException - если индекс меньше нуля или больше длины этого строкового буфера.
fun insert(index: Int, value: CharSequence?): StringBuilder
Вставляет символы из указанной последовательности символов value в этот строковый буфер по указанному индексу и возвращает этот экземпляр.
Вставляемые символы идут в том же порядке, что и в последовательности символов value, начиная с индекса.
Параметры
index - позиция для вставки в этом строковом буфере.
value - последовательность символов, из которой вставляются символы. Если value имеет значение null, то вставляются четыре символа "null".
Исключения
IndexOutOfBoundsException - если индекс меньше нуля или больше длины этого строкового буфера.
fun insert(index: Int, value: Any?): StringBuilder
Вставляет строковое представление указанного объекта value в этот строковый буфер по указанному индексу и возвращает этот экземпляр.
Общий эффект точно такой же, как если бы value было преобразовано в строку методом value.toString(), а затем эта строка была вставлена в этот строковый буфер по указанному индексу.
Исключения
IndexOutOfBoundsException - если индекс меньше нуля или больше длины этого строкового буфера.
fun insert(index: Int, value: String?): StringBuilder
fun insert(index: Int, value: 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-builder/insert.html