경험의 기록

자바와는 다르게 코틀린에서는 아스키코드 값을 사용하려면

fun main(args:Array<String>){
    var a = 'a'

    println(a.toInt())
}

toInt() 과정을 거쳐야한다.

 

허나 문자열에 숫자가 들어간 것을, 숫자 형태로 사용하고 싶을때도 있는데, 이때에는

fun main(args:Array<String>){
    var a = '1'
    println(a.toInt()) // 아스키 코드값 출력
    println(a-'0') // Int 형 1 출력
}

'0'에 해당하는 아스키코드값을 빼버림으로써 사용할 수 있다.

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading