НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
329 of 1310 menu

Функция capitalize

Функция capitalize преобразует первый символ строки в заглавную букву, а все остальные символы - в строчные. Возвращает новую строку с преобразованным регистром. Если строка пустая или начинается не с буквы, возвращается исходная строка.

Синтаксис

fun String.capitalize(): String

Пример

Преобразуем первую букву строки "hello world" в заглавную:

val str = "hello world" val res = str.capitalize() println(res)

Результат выполнения кода:

String "Hello world"

Пример

Преобразуем первую букву строки "kotlin PROGRAMMING" в заглавную:

val str = "kotlin PROGRAMMING" val res = str.capitalize() println(res)

Результат выполнения кода:

String "Kotlin programming"

Пример

Применим функцию к строке, которая уже начинается с заглавной буквы:

val str = "Java" val res = str.capitalize() println(res)

Результат выполнения кода:

String "Java"

Пример

Применим функцию к пустой строке:

val str = "" val res = str.capitalize() println(res)

Результат выполнения кода:

String ""

Пример

Применим функцию к строке, которая начинается с цифры:

val str = "123abc" val res = str.capitalize() println(res)

Результат выполнения кода:

String "123abc"

Смотрите также

  • функцию decapitalize,
    которая преобразует первую букву строки в строчную
  • функцию uppercase,
    которая преобразует все символы строки в заглавные буквы
  • функцию lowercase,
    которая преобразует все символы строки в строчные буквы
  • функцию replace,
    которая заменяет часть строки на другую подстроку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить