코틀린에서는 함수의 파라미터에 디폴트 값을 정할 수 있습니다. 이런 기능은 자바에서는 지원하지 않았던 기능입니다.

그래서 코틀린에서 만든 메소드를 자바에서 사용하게 될 때 문제가 발생할 수 있는데, @JvmOverloads라는 어노테이션을 이용하여 해결할 수 있습니다. 

 

@JvmOverloads라는 어노테이션을 적용하면 모든 경우의 메소드를 만들어주게 됩니다.

 

'Android' 카테고리의 다른 글

@JvmOverloads  (0) 2020.12.15
[Android] 키패드에 따른 화면변경 설정하기  (0) 2020.04.20
[Android] 테스트  (0) 2020.04.11
[Android] Gradle  (0) 2020.04.10
[Android] ContentProvider, Service, BroadcastReceiver  (0) 2020.04.03

+ Recent posts