Kotlin/Collections
Kotlin getOrElse - 잘못된 접근으로 발생하는 에러 제거
1. getOrElse, getOrNull List와 Map과 같은 컬렉션에서 값을 읽을 경우 의도치 않게 현재 인덱스 범위 밖에 인덱스를 사용하여 참조할려고 하던가 존재하지 않는 Key를 사용하여 Value를 읽을려고 시도하여 의도치 않은 값을 얻게 되거나 에러가 발생하는 문제가 존재한다. 이런 경우 사용할 수 있는 것이 getOrElse, getOrNull 이다. getOrElse : 참조할 값이 존재하지 않거나 잘못되었을 경우 지정한 Else 값을 반환받는다. getOrNull : 참조할 값이 존재하지 않거나 잘못되었을 경우 Null을 반환받는다. 2. 코 드 환경 : Kotlin Version = 1.4.20, JVM fun main(args : Array) { println("==========..