fun CharSequence.padEnd( length: Int, padChar: Char = ' ' ): CharSequence
Returns a char sequence with content of this char sequence padded at the end to the specified length with the specified character or space.
import kotlin.test.*
fun main(args: Array<String>) {
//sampleStart
val padWithSpace = "125".padEnd(5)
println("'$padWithSpace'") // '125 '
val padWithChar = "a".padEnd(5, '.')
println("'$padWithChar'") // 'a....'
// string is returned as is, when its length is greater than the specified
val noPadding = "abcde".padEnd(3)
println("'$noPadding'") // 'abcde'
//sampleEnd
}
length
- the desired string length.
padChar
- the character to pad string with, if it has length less than the length specified. Space is used by default.
Return Returns a char sequence of length at least length consisting of this
char sequence appended with padChar as many times as are necessary to reach that length.
fun String.padEnd(length: Int, padChar: Char = ' '): String
Pads the string to the specified length at the end with the specified character or space.
import kotlin.test.*
fun main(args: Array<String>) {
//sampleStart
val padWithSpace = "125".padEnd(5)
println("'$padWithSpace'") // '125 '
val padWithChar = "a".padEnd(5, '.')
println("'$padWithChar'") // 'a....'
// string is returned as is, when its length is greater than the specified
val noPadding = "abcde".padEnd(3)
println("'$noPadding'") // 'abcde'
//sampleEnd
}
length
- the desired string length.
padChar
- the character to pad string with, if it has length less than the length specified. Space is used by default.
Return Returns a string of length at least length consisting of this
string appended with padChar as many times as are necessary to reach that length.
© 2010–2019 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/pad-end.html