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

Функция reversed

Функция reversed возвращает новую строку, в которой символы исходной строки расположены в обратном порядке. Исходная строка при этом не изменяется.

Синтаксис

fun String.reversed(): String

Пример

Перевернем строку "abcde":

val str: String = "abcde" val res: String = str.reversed() println(res)

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

String "edcba"

Пример

Перевернем строку с цифрами "12345":

val str: String = "12345" val res: String = str.reversed() println(res)

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

String "54321"

Пример

Функция reversed не изменяет исходную строку, а возвращает новую:

val original: String = "hello" val reversed: String = original.reversed() println("Original: $original") println("Reversed: $reversed")

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

Original: hello Reversed: olleh

Пример

Работа с пустой строкой:

val emptyStr: String = "" val res: String = emptyStr.reversed() println("Result: '$res'") println("Length: ${res.length}")

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

Result: '' Length: 0

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

  • функцию length,
    которая возвращает длину строки
  • функцию substring,
    которая возвращает подстроку
  • функцию plus,
    которая объединяет строки
  • функцию repeat,
    которая повторяет строку указанное количество раз
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить