Umformung eines Strings in Kleinbuchstaben

Kotlin:
Umformung eines Strings in Kleinbuchstaben

Anleitung:

In Kotlin ist die Umwandlung simpel — nutze die toLowerCase() Methode. Hier ist ein Beispiel:

fun main() {
    val text = "Kotlin IST Großartig!"
    val lowerCaseText = text.lowercase()
    println(lowerCaseText)
}

Ausgabe:

kotlin ist großartig!

Tiefgang:

Das Umwandeln in Kleinbuchstaben ist nicht neu und kommt schon lange in vielen Programmiersprachen vor. In Kotlin ersetzt lowercase() die ältere toLowerCase() Methode und behandelt standardmäßig auch Sonderzeichen richtig. Es gibt die Möglichkeit, mittels Locale die Umwandlung regionsspezifisch zu steuern. Beispielsweise unterscheidet sich das türkische i ohne Punkt vom englischen i.

Alternativen? Manchmal ist capitalize() oder toUpperCase() gefragt, je nachdem, was mit der Zeichenkette passieren soll.

Unter der Haube verwendet Kotlin Funktionen von der Java String Klasse, die wiederum auf der Unicode-Standardisierung basieren, um sicherzustellen, dass die Konversion von Groß- zu Kleinbuchstaben gemäß den Regeln für die entsprechende Sprache funktioniert.

Siehe Auch: