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Устарело: Предоставлено для обеспечения обратной совместимости.
fun insert(index: Int, value: Byte): StringBuilder
fun insert(index: Int, value: Short): StringBuilder
fun insert(index: Int, value: Int): StringBuilder
fun insert(index: Int, value: Long): StringBuilder
fun insert(index: Int, value: Float): StringBuilder
fun insert(index: Int, value: Double): StringBuilder
© 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/-string-builder/insert.html