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