기타/What I Learned

[TIL] Kotlin - 함수선언/호출(1)

가죽방패 2022. 1. 20. 17:36

※ 함수

fun 함수 이름([변수 이름: 자료형, 변수이름: 자료형...]) : [반환값의 자료형] {
	표현식...
    [return 반환값]
}


# 일반적인 함수의 예
fun sum(a: Int, b: Int): Int{
	return a + b
}

# 간략화된 함수
fun sum(a: Int, b: Int): Int = a + b

 

모든 함수는 fun이라는 키워드로 시작한다. 함수의 이름은 함수가 실행하는 역할에 맞게 자유롭게 지으면 되는데

매개변수는 콤마(,)를 이용해 여러개를 지정할 수 있고 반드시 콜론(:)과 함께 자료형을 명시해 주어야 한다.

또한, 함수의 반환값은 생략이 될 수 있지만 반환값의 자료형을 Unit 으로 지정하거나 생략해야 한다.

'기타 > What I Learned' 카테고리의 다른 글

[TIL] Kotlin - 패러다임(1)  (0) 2022.01.25
[TIL] Kotlin - 함수선언/호출(2)  (0) 2022.01.22
[TIL] Kotlin - 비트연산자  (0) 2022.01.18
[TIL] Kotlin - 기본연산자  (0) 2022.01.17
[TIL] Kotlin - 자료형 변환  (0) 2022.01.14