[Kotlin] TextView의 text값을 int로 형변환하기

heeyun·2022년 10월 20일

Kotlin

목록 보기
1/1
post-thumbnail

String.toInt() 사용

String.toInt()는 문자열을 Int로 변환하여 리턴합니다.

val i_num = resultText.text.toString().toInt()

toInt()는 숫자가 아닌 문자열을 변환할 때 NumberFormatException이 발생

TextView 보기의 문자열은 CharSequence 클래스의 인스턴스이기 때문에
문자열로 변환해야 합니다.
👉 resultText.text.toString()

Integer.parseInt() 사용

val i_num = Integer.parseInt(resultText.text.toString())

참고 https://codechacha.com/ko/kotlin-convert-string-to-int/

profile
파이팅

0개의 댓글