toDoublie

ALL

Kotlin 숫자 타입 형변환 설명 및 예제

숫자 타입의 값을 형변환 하는 방법을 살펴보도록 하겠습니다. 자바 예제와 비교하면서 코틀린과 자바는 어떠한 차이가 있는지도 확인하도록 하겠습니다. 우선은 자바 샘플부터 보도록 하겠습니다. 아래의 자바 코드는 문제없이 형변환이 됩니다. // Java int x = 42; double y = x; // OK 하지만 코틀린에서는 컴파일 에러가 발생합니다. // Kotlin val x: Int = 42 val y: Double = x // 컴파일 에러 일반적으로 A라는 타입의 값을 B라는 타입의 변수에 대입하려면 A는 B의 서브타입이어야 ...