-
[안드로이드] 코틀린 기본 문법 - 2(함수 선언)Coding/Android 2019. 6. 18. 21:26
코틀린에서의 함수 선언 방법은 다음과 같습니다.
fun 함수명(인수1: 자료형1, 인수2: 자료형2 ....): 반환자료형
이렇게 보니 뭔가 어려운 것 같으니 자바와 비교해 보겠습니다.
Java
void function(String a, int b) { }
Kotlin
fun function(a: String, b: Int): Unit { }
차이가 느껴지시나요?
Java에서는
반환자료형 함수명(자료형 변수명)
이런 형태를 취하는 것에 비해
Kotlin에서는
fun 함수명(변수명: 자료형): 반환자료형
의 형태를 취하는군요.
Java에서의 void과 Kotlin에서의 Unit은 대응하는 말로 역시 반환값이 없을 때 사용합니다.
'Coding > Android' 카테고리의 다른 글
[안드로이드] 코틀린 기본 문법 - 4(배열 선언) (0) 2019.06.18 [안드로이드] 코틀린 기본 문법 - 3(자료형 - 문자/문자열) (0) 2019.06.18 [안드로이드] 코틀린 기본 문법 - 1(변수/상수 선언) (0) 2019.06.18 [안드로이드 - 코틀린] REPL 사용하기 (0) 2019.06.18 [안드로이드] Windows 인코딩 설정하여 다른 OS와 호환하기 (0) 2019.06.17