Kotlin Program Remove Leading and Trailing Whitespaces
package net.javaguides.kotlin.examples
fun main(args: Array < String > ) {
val s = " Source Code Examples.Net "
println("s has ${s.length} characters")
val s1 = s.trimEnd()
println("s1 has ${s1.length} characters")
println("s1 -> " + s1)
val s2 = s.trimStart()
println("s2 has ${s2.length} characters")
println("s2 -> " + s2)
println(s.trim())
val s3 = s.trim()
println("s2 has ${s3.length} characters")
println("s3 -> ${s3}")
}
Output:
s has 30 characters
s1 has 25 characters
s1 -> Source Code Examples.Net
s2 has 29 characters
s2 -> Source Code Examples.Net
Source Code Examples.Net
s2 has 24 characters
s3 -> Source Code Examples.Net
