Spec-Zone.ru › Kotlin 1.4

insert

kotlin-stdlib / kotlin.text / StringBuilder / insert
Требования к платформе и версии: JS (1.3), Native (1.3)
fun insert(index: Int, value: Boolean): StringBuilder

Вставляет строковое представление указанного булевого значения value в этот буфер строк по указанному индексу и возвращает этот экземпляр.

Общий эффект точно такой же, как если бы значение value было преобразовано в строку с помощью метода value.toString(), а затем эта строка была вставлена в этот буфер строк по указанному индексу.

Исключения

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

Требования к платформе и версии: JS (1.3), Native (1.3)
fun insert(index: Int, value: Char): StringBuilder

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

Исключения

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

Требования к платформе и версии: JS (1.3), Native (1.3)
fun insert(index: Int, value: CharArray): StringBuilder

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

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

Исключения

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

Требования к платформе и версии: JS (1.3), Native (1.3)
fun insert(index: Int, value: CharSequence?): StringBuilder

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

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

Параметры

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

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

Исключения

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

Требования к платформе и версии: JS (1.3), Native (1.3)
fun insert(index: Int, value: Any?): StringBuilder

Вставляет строковое представление указанного объекта value в этот буфер строк по указанному индексу и возвращает этот экземпляр.

Общий эффект точно такой же, как если бы значение value было преобразовано в строку с помощью метода value.toString(), а затем эта строка была вставлена в этот буфер строк по указанному индексу.

Исключения

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

Требования к платформе и версии: JS (1.3), Native (1.3)
fun insert(index: Int, value: String?): StringBuilder

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

Если value является null, то вставляются четыре символа "null".

Исключения

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

Требования к платформе и версии: JS (1.1), Native (1.1)
fun insert(index: Int, value: String): StringBuilder
Устарело: Предоставлено для обеспечения обратной совместимости.
Требования к платформе и версии: Native (1.3)
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

Spec-Zone.ru

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