elementAtOrElse
Returns a character at the given index or the result of calling the defaultValue function if the index is out of bounds of this char sequence.
inline fun CharSequence.elementAtOrElse(index: Int, defaultValue: (Int) -> Char): Char(source)
fun main() {
val text = "Hello"
val index = 10
val ch = text.elementAtOrElse(index) { '?' }
println("Character at index $index: $ch") // prints '?'
}