getOrElse method
Returns an element at the given index
or the result of calling the defaultValue
function if the index
is out of bounds of this list.
Implementation
T getOrElse(int index, T Function(int) defaultValue) {
return (index >= 0 && index <= lastIndex)
? get(index)
: defaultValue(index);
}