본문 바로가기

앱 개발/Kotlin_Android

readline()!!.toInt()

 문법 강의를 듣고 과제를 수행하다 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