이번 글에서는 코틀린에서의 타입추론과 형변환에 대해서 알아보도록 하겠습니다. 타입추론 타입추론이란 변수, 또는 함수를 선언할 때 그에 맞는 자료형을 명시해서 코딩하지 않아도 코틀린이 내부적으로 해당 변수와 함수에 맞게 자료형을 지정해주는 기능을 이야기합니다. fun main() { var name: String = "홍길동" } 예를 들어 위와 같이 name이라는 String형 변수를 "홍길동"이라는 문자열로 초기화하는 코드가 있다고 생각해봅시다. 여기서 우리는 변수를 선언함과 동시에 초기화를 해주고 있습니다. 이때 코틀린은 우리가 따로 자료형을 지정해 주지 않아도 해당 변수에 들어가는 데이터의 형태를 파악해서 변수의 자료형을 자동으로 지정해주는데, 이를 '타입추론'이라고 합니다. fun main() {..