문법 강의를 듣고 과제를 수행하다 readline()!!.toInt() 코드에 대하여 알아보았다. 콘솔에서 한 줄을 읽어 정수로 변환해 주는 코드이다.
readline() - 사용자가 입력한 값을 읽어온다.
!! - 널 아님 단언(Non-null assertion) 연산자로서 해당 표현식이 절대로 null이 아니라고 컴파일러에게 알려준다.
readline()이 null을 반환하면 NullPointerException이 발생한다.
toInt() - 사용자가 입력한 문자열을 Int로 변환하여 반환한다.
728x90
'앱 개발 > Kotlin_Android' 카테고리의 다른 글
ViewBinding (0) | 2024.04.03 |
---|---|
isEmpty(), isBlank() (0) | 2024.04.01 |
웹뷰, 웹앱 (0) | 2024.03.05 |
스코프 함수 (0) | 2024.02.21 |
Bundle (0) | 2024.02.19 |