kotlin-stdlib / kotlin.text / capitalizarRequisitos de plataforma y versión: JVM (1.0), JS (1.0), Nativo (1.0)

fun String.capitalize(): String

Devuelve una copia de este string tener su primera letra en mayúscula usando las reglas de la configuración regional predeterminada, o el original string si está vacío o ya comienza con una letra mayúscula de título.

El título de un carácter suele ser el mismo que su mayúscula, con varias excepciones. La lista particular de caracteres con la forma de caso de título especial depende de la plataforma subyacente.

import kotlin.test.*

fun main(args: Array) 
//sampleStart
println("abcd".capitalize()) // Abcd
println("Abcd".capitalize()) // Abcd
//sampleEnd

Requisitos de plataforma y versión: JVM (1.4)

fun String.capitalize(locale: Locale): String

Devuelve una copia de este string tener su primera letra en mayúscula usando las reglas de la localidad especificada, o el original string si está vacío o ya comienza con una letra mayúscula de título.

El título de un carácter suele ser el mismo que su mayúscula, con varias excepciones. La lista particular de caracteres con la forma de caso de título especial depende de la plataforma subyacente.