코틀린 타입추론1 코틀린(3) - 타입 추론, 함수 타입추론 변수나 함수들을 선언할 때나, 연산이 이루어 질 때 자료형을 코드에 명시하지 않아도 코틀린이 자동으로 자료형을 추론해주는 기능으로 변수가 선언될 때 할당된 값의 형태로 해당 변수가 어떤 자료형을 가지는지 추론이 가능하기때문에 가능한 것이다. 대부분 선언시 값을 할당만 해준다면 대부분 자료형을 명시할 필요가 없다. 자료형 없이 값을 할당한다면 어떤 자료형으로 지정될까? 일반 정수형 리터럴을 할당하면 Int, L이 붙은 정수형 리터럴은 Long, 일반 실수형 리터럴은 Double, f가 붙은 실수형 리터럴은 Float형으로 추론된다. 추가적으로 16진수와 2진수는 Int으로 추론된다. Boolean과 Char역시 자료형 없이도 추론이 가능하다. 따라서 반드시 특정한 자료형으로 지정해야하는 상황이 아.. 2022. 3. 17. 이전 1 다음