Appendable
interface Appendable
typealias Appendable = Appendable
Объект, к которому можно добавлять последовательности символов и значения.
Функции
append
Добавляет указанный символ значение к этому Appendable и возвращает этот экземпляр.
abstract fun append(value: Char): Appendable
Добавляет указанную последовательность символов значение к этому Appendable и возвращает этот экземпляр.
abstract fun append(value: CharSequence?): Appendable
Добавляет подпоследовательность указанной последовательности символов значение к этому Appendable и возвращает этот экземпляр.
abstract fun append( value: CharSequence?, startIndex: Int, endIndex: Int ): Appendable
Расширяющие функции
append
Добавляет все аргументы к заданному Appendable.
fun <T : Appendable> T.append(vararg value: CharSequence?): T
appendLine
Добавляет символ новой строки (\n) к этому Appendable.
fun Appendable.appendLine(): Appendable
Добавляет значение к заданному Appendable и символ новой строки (\n) после него.
fun Appendable.appendLine(value: CharSequence?): Appendable
fun Appendable.appendLine(value: Char): Appendable
appendRange
Добавляет подпоследовательность указанной последовательности символов значение к этому Appendable и возвращает этот экземпляр.
fun <T : Appendable> T.appendRange( value: CharSequence, startIndex: Int, endIndex: Int ): T
Наследники
StringBuilder
Изменяемая последовательность символов.
class StringBuilder : Appendable, CharSequence
typealias StringBuilder = StringBuilder
class StringBuilder : CharSequence, Appendable
© 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/-appendable/index.html