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