코틀린 타입캐스팅
[Kotlin/Basic] 코틀린에서의 Type
1. 변수의 타입 val number1 = 4 // val number2 : Long = number1 //Type mismatch //자바에서는 명시적으로 더 큰 타입으로 변경이 되었지만 코틀린에서는 안됨. //따라서 toLong() 을 붙여줘야함 val number2 : Long = number1.toLong() //자바에서는 암시적으로 가능했지만 //코틀린에서는 명시적으로 적어주어야함 println(number1 + number2) 자바에서는 Int와 Long을 더해주면 암시적으로 더 큰 타입으로 변경되어 연산이 가능했다. 하지만 코틀린에서는 불가능하다!! ㅠㅠ 따라서 위의 코드와 같이 Int와 Long을 더해주려면 .toLong을 붙여주어 number1를 Long타입으로 변경해주어야한다. 그럼 만..