Spec-Zone.ru › Kotlin 1.7

setLength

kotlin-stdlib / kotlin.text / StringBuilder / setLength
Требования к платформе и версии: JS (1.4)
fun setLength(newLength: Int)

Устанавливает длину этого объекта StringBuilder в указанную newLength.

Если newLength меньше текущей длины, она изменяется на указанное значение newLength. В противном случае к этому объекту StringBuilder добавляются нулевые символы '\u0000', пока его длина не станет меньше newLength.

Обратите внимание, что в Kotlin/JS оператор set имеет не постоянную сложность выполнения. Поэтому увеличение длины этого объекта StringBuilder и последующее обновление каждого символа по индексу может замедлить вашу программу.

Исключения

IndexOutOfBoundsException - или IllegalArgumentException, если newLength меньше нуля.

© 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/set-length.html

Spec-Zone.ru

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