padEnd
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 java.util.Locale
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
}
Parameters
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.
Pads the string to the specified length at the end with the specified character or space.
import java.util.Locale
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
}
Parameters
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.