코틀린 배열1 코틀린(2) - 형변환, 배열 형변환 명시적 형변환 : 변환될 자료형을 개발자가 직접 지정함 암시적 형변환 : 자료형을 지정하지 않아도 자동으로 형변환 됨 하나의 변수에 지정된 자료형을 호환되는 다른 자료형으로 변경하는 기능 (논리형은 X) 기본 자료형들은 자료형 간의 형변환을 지원하기 위해 "형변환 함수"들을 제공하고있다. toByte(), toShort(), toInt() etc…. 코틀린에서는 다음과 같이 그냥 할당만 해서는 변환되지 않는다. var a:Int = 123 var b:Long = a // type mismatch error 반드시 Int형 변수의 toLong()함수를 호출하여 Long값으로 변환된 값을 반환받아 Long변수에 할당해주어야 한다 (명시적 형변환) 참고로 코틀린은 형변환시 발생할 수 있는 오류를 막기 .. 2022. 3. 17. 이전 1 다음