W3cubDocs

/Kotlin

capitalize

Platform and version requirements: JVM (1.0), JS (1.0), Native (1.0)
fun String.capitalize(): String

Returns a copy of this string having its first letter uppercased, or the original string, if it's empty or already starts with an upper case letter.

import kotlin.test.*

fun main(args: Array<String>) {
//sampleStart
println("abcd".capitalize()) // Abcd
println("Abcd".capitalize()) // Abcd
//sampleEnd
}
Platform and version requirements: JVM (1.3)
@ExperimentalStdlibApi fun String.capitalize(
    locale: Locale
): String

Returns a copy of this string having its first letter titlecased preferring Char.toTitleCase (if different from Char.toUpperCase) or by String.toUpperCase using the specified locale, or the original string, if it's empty or already starts with an upper case letter.

© 2010–2019 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/capitalize.html