Функция reverse
Функция reverse переворачивает порядок символов
в текущем объекте StringBuilder. После выполнения функции
первый символ становится последним, а последний - первым.
Функция возвращает тот же объект StringBuilder для возможности
цепочки вызовов.
Синтаксис
kotlinfun reverse(): StringBuilder
Пример
Перевернем строку в объекте StringBuilder:
kotlinval sb = StringBuilder("abcde")
sb.reverse()
println(sb.toString())
Результат выполнения кода:
kotlinString "edcba"
Пример
Использование возвращаемого значения для цепочки вызовов:
kotlinval sb = StringBuilder("12345")
val res = sb.reverse().append("!")
println(res.toString())
Результат выполнения кода:
kotlinString "54321!"
Пример
Переворот пустой строки:
kotlinval sb = StringBuilder()
sb.reverse()
println(sb.toString())
Результат выполнения кода:
kotlinString ""
Пример
Переворот строки с одним символом:
kotlinval sb = StringBuilder("X")
sb.reverse()
println(sb.toString())
Результат выполнения кода:
kotlinString "X"
Пример
Переворот строки с цифрами:
kotlinval sb = StringBuilder("9876543210")
sb.reverse()
println(sb.toString())
Результат выполнения кода:
kotlinString "0123456789"