Функция get
Функция get возвращает символ по указанному индексу
в объекте StringBuilder. Индекс должен находиться
в диапазоне от 0 до length - 1.
Синтаксис
kotlinoperator fun get(index: Int): Char
Параметры
index - целочисленный индекс символа, который нужно получить.
Должен быть в диапазоне от 0 до length - 1.
Возвращаемое значение
Символ типа Char по указанному индексу.
Пример
Получим символ по индексу 2 из StringBuilder:
kotlinval sb = StringBuilder("abcde")
val res: Char = sb[2]
println(res)
Результат выполнения кода:
kotlinChar 'c'
Пример
Получим символ по индексу 0 (первый символ):
kotlinval sb = StringBuilder("12345")
val res: Char = sb.get(0)
println(res)
Результат выполнения кода:
kotlinChar '1'
Пример
Получим символ по индексу 4 (последний символ):
kotlinval sb = StringBuilder("abcde")
val res: Char = sb[4]
println(res)
Результат выполнения кода:
kotlinChar 'e'
Пример
Использование неверного индекса вызовет исключение:
kotlinval sb = StringBuilder("abcde")
try {
val res: Char = sb[10]
println(res)
} catch (e: IndexOutOfBoundsException) {
println("Error: " + e.message)
}
Результат выполнения кода:
kotlinError: index 10, length 5