Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 소프트웨어공학
- oracle
- kotlin
- 데이터베이스
- 파이썬
- python
- 웹 크롤링
- GPT-4's answer
- write by GPT-4
- Database
- 유닉스
- spring integration
- JVM
- 자바네트워크
- NIO
- 코틀린
- Java
- flet
- 시스템
- 리눅스
- android
- 인프라
- jpa
- write by chatGPT
- 역학
- chatGPT's answer
- 고전역학
- spring data jpa
- 자바
- 자바암호
Archives
- Today
- Total
Akashic Records
함수의 파라미터와 반환 값 본문
728x90
함수는 입력 값을 받아들이고 (이를 매개변수 또는 파라미터라고 합니다), 일부 처리를 한 후에 결과를 반환할 수 있습니다. 이번 섹션에서는 이러한 함수의 파라미터와 반환 값을 살펴보겠습니다.
- 함수의 파라미터
함수의 파라미터는 함수가 호출될 때 필요한 정보를 제공합니다. Kotlin에서는 파라미터를 정의할 때 이름과 타입을 지정해야 합니다. 또한 선택적으로 기본값을 제공할 수 있습니다.
예제:
fun greet(name: String = "World") {
println("Hello, $name!")
}
greet("Kotlin") // 출력: Hello, Kotlin!
greet() // 출력: Hello, World!
이 예제에서 name
은 함수 greet
의 파라미터이며, 타입은 String
입니다. name
파라미터는 기본값 "World"를 가집니다.
- 함수의 반환 값
함수는 계산이나 작업을 수행한 후 그 결과를 호출자에게 반환할 수 있습니다. Kotlin에서는 함수가 반환하는 값의 타입을 지정해야 합니다. 반환 값이 없는 함수의 경우 Unit
타입을 사용할 수 있으며, 이는 일반적으로 생략됩니다.
예제:
fun add(a: Int, b: Int): Int {
return a + b
}
val result = add(5, 3)
println(result) // 출력: 8
이 예제에서 add
함수는 두 개의 Int
타입 파라미터를 받아들이고, 이들의 합을 Int
타입으로 반환합니다.
함수의 파라미터와 반환 값은 함수가 어떤 입력을 받아들이고, 어떤 결과를 만들어 내는지를 결정합니다. 이들은 함수의 서명을 구성하는 중요한 요소로, 함수의 사용 방법을 명확하게 표현하는 데 중요합니다.
728x90
'Kotlin for Beginners' 카테고리의 다른 글
클래스와 객체 (0) | 2023.06.01 |
---|---|
프로시저의 이해 (0) | 2023.06.01 |
함수의 정의와 호출 (0) | 2023.06.01 |
제어문 (0) | 2023.06.01 |
연산자 (0) | 2023.06.01 |
Comments