append
fun append(value: Char): StringBuilder
fun append(c: Char): StringBuilder
For Common, JS
Appends the specified character value to this Appendable and returns this instance.
Parameters
For Native
Appends the specified character c to this Appendable and returns this instance.
Parameters
fun append(value: CharSequence?): StringBuilder
fun append(csq: CharSequence?): StringBuilder
fun append(
value: CharSequence?,
startIndex: Int,
endIndex: Int
): StringBuilder
fun append(
csq: CharSequence?,
start: Int,
end: Int
): StringBuilder
For Common, JS
Appends a subsequence of the specified character sequence value to this Appendable and returns this instance.
Parameters
value
- the character sequence from which a subsequence is appended. If value is null
,
then characters are appended as if value contained the four characters "null"
.
startIndex
- the beginning (inclusive) of the subsequence to append.
endIndex
- the end (exclusive) of the subsequence to append.
Exceptions
IndexOutOfBoundsException
- or IllegalArgumentException when startIndex or endIndex is out of range of the value character sequence indices or when startIndex > endIndex
.
For Native
Appends a subsequence of the specified character sequence csq to this Appendable and returns this instance.
Parameters
csq
- the character sequence from which a subsequence is appended. If csq is null
,
then characters are appended as if csq contained the four characters "null"
.
start
- the beginning (inclusive) of the subsequence to append.
end
- the end (exclusive) of the subsequence to append.
Exceptions
IndexOutOfBoundsException
- or IllegalArgumentException when start or end is out of range of the csq character sequence indices or when start > end
.
fun append(value: Any?): StringBuilder
fun append(value: Boolean): StringBuilder
@ExperimentalStdlibApi fun append(
value: CharArray
): StringBuilder
fun append(value: CharArray): StringBuilder
Appends characters in the specified character array value to this string builder and returns this instance.
Characters are appended in order, starting at the index 0.
fun append(value: String): StringBuilder
Appends the specified string value to this string builder and returns this instance.
fun append(value: Byte): StringBuilder
fun append(value: Short): StringBuilder
fun append(value: Int): StringBuilder
fun append(value: Long): StringBuilder
fun append(value: Float): StringBuilder
fun append(value: Double): StringBuilder