Функция uppercase
Функция uppercase преобразует все символы
строки в верхний регистр. Возвращает новую строку,
исходная строка при этом не изменяется.
Синтаксис
kotlinfun String.uppercase(): String
kotlinfun String.uppercase(locale: Locale): String
Пример
Преобразуем строку "hello world"
в верхний регистр:
kotlinval str = "hello world"
val res = str.uppercase()
println(res)
Результат выполнения кода:
kotlinString "HELLO WORLD"
Пример
Преобразуем строку с различными символами в верхний регистр:
kotlinval str = "Kotlin 123!@#"
val res = str.uppercase()
println(res)
Результат выполнения кода:
kotlinString "KOTLIN 123!@#"
Пример
Использование функции с указанием локали:
kotlinimport java.util.Locale
val str = "işık"
val res = str.uppercase(Locale.forLanguageTag("tr"))
println(res)
Результат выполнения кода:
kotlinString "IŞIK"
Пример
Исходная строка остается неизменной после
применения функции uppercase:
kotlinval original = "Hello"
val upper = original.uppercase()
println("Original: $original")
println("Upper: $upper")
Результат выполнения кода:
kotlinString "Original: Hello"
String "Upper: HELLO"
Смотрите также
-
функцию
lowercase,
которая преобразует строку в нижний регистр -
функцию
capitalize,
которая преобразует первый символ строки в верхний регистр -
функцию
decapitalize,
которая преобразует первый символ строки в нижний регистр -
функцию
replace,
которая заменяет часть строки на другую строку