책 보면서 코틀린 예제를 따라하고 있는데
아니 이게 무슨일 1장의 첫번째 예제부터 안돌아 가는 것이다
실행 환경 : 온라인 코틀린 실행환경 ( try.kotl.in )
예제의 ... maxBy 를 그대로 실행시켰는데 실행이 안되는 것이었다.
원인은 코틀린 버전.
온라인 환경의 초기 세팅은 1.6.10 JVM 이었고
설정에서 제공하는 가장 낮은 버전인 1.2.71 JVM 으로 변경하니 maxBy 가 제대로 돌아갔다.
검색해서 보니 maxBy -> maxByOrNull 로 변경되었다.
1.6.10 버전에서 돌리려면 maxByOrNull 로 사용하면 된다.
'개발 > 이게 왜 안돼?' 카테고리의 다른 글
[Github] 깃허브 커밋 날짜를 조작하고 싶지 않으신가요? (2) | 2022.01.02 |
---|---|
[Github] 깃허브 리드미 링크 새 창에서 열기 (0) | 2022.01.01 |
[맥/Homebrew] homebrew install 에러 (1) | 2022.01.01 |
[맥/Homebrew] Error: Cannot install on Intel processor in ARM default prefix (/opt/homebrew)! (0) | 2022.01.01 |
[CGI][C] cgi c 프로그래밍 Internal Server Error 가 나는 이유 (0) | 2021.10.18 |