반응형
Notice
Recent Posts
Recent Comments
Link
목록자료형반환 (1)
불로구
[코틀린 기초] 5. 자료형 비교 & 변환
코틀란의 자료형은 모두 참조형으로 선언된다고 예전에 포스팅한적이 있다. 그럼 정말 참조형만 사용할까? 아니다. 컴파일을 거쳐가며 Int, Long, Short와 같은 자료형은 기본형으로 변환이 된다. 그렇게 때문에 연산을 할 경우 자료형을 동일하게 변환을 시켜줘야 한다. 자바의 경우 자동 형변환이 있다. 예를 들어.. int a = 10; , double b = a; 라고 선언했을 경우 b의 값을 10.0으로 a의 10이 double타입으로 변환되어 들어간다. 그럼 자바와 비슷한 코틀린에서는? 코틀린에서는 자료형이 다르면 함수를 사용해야 한다. fun main(){ val a: Int = 10 val b: Double = a } 이렇게 선언하면 코틀린에서는 자료형 불일치 오류 ( Type Mismatch..
프로그래밍/코틀린
2021. 2. 9. 08:19