코틀린+안드로이드
2. function (함수)
으누아빠
2020. 7. 16. 19:30
반응형
함수
- 출처 https://www.youtube.com/watch?v=IDVnZPjRCYg&t=8s [Code with Joyce]
- 코틀린에서 함수는 fun 키워드를 이용하여 선언
- 함수 호출은 전통적인 접근 방식을 사용
fun double(x: Int): Int {
return 2 \* x
}
val result = double(2)
- 함수의 파라미터는 "이름: 데이터 타입" 형태로 선언 하며 여러개의 파라미터를 지정할때는 , 를 이용
fun powerOf(number: Int, exponent: Int) { /*...*/ }
- 함수의 파라미터는 default 값을 가질 수 있음
fun read(name: String, age: Int = 20): Unit {
println("${name} age is ${age}")
}
fun main(){
read("kang",46)
}
// 결과값 kang age is 46