kotlin 함수
-
[코틀린] 함수코틀린 2022. 3. 6. 23:27
1. 함수 생성 fun greet() = "Hello" println(greet) // hello 출력 코틀린에서 함수는 fun 함수이름, 함수 파라미터, 함수 본문으로 구성된다. 함수 본문은 =이나 {}로 구성 할 수 있다. 리턴타입과 타입 추론 단일표현식이고 {} 블록으로 구현된 함수가 아닌 경우 리턴 타입 추론이 발생한다. 직접 리턴 타입을 명시할 때는 아래와 같이 할 수 있다. fun hello(): String = "hello" 모든 함수는 표현식 코틀린에서 모든 함수는 표현식이다. 만약 아무것도 리턴할 것이 없으면 Unit 타입을 리턴 타입으로 추론한다. fun unitFunction() { } println("result of unit function: ${unitFunction()}") /..