Menu
Coddy logo textTech

함수 선언

Coddy Kotlin 여정의 기초 섹션에 포함된 레슨. 93개 중 55번째.

함수는 특정 작업을 수행하는 재사용 가능한 코드 블록입니다. 같은 코드를 여러 번 작성하는 대신, 함수에서 한 번 정의한 후 필요할 때마다 호출합니다.

Kotlin에서는 fun 키워드와 함수 이름, 괄호를 차례로 사용하여 함수를 선언합니다.

fun greet() {
    println("Hello!")
}

fun main() {
    greet()
    greet()
}
// 출력:
// Hello!
// Hello!

함수 greet에는 코드 한 줄이 들어 있지만, 원하는 만큼 여러 번 호출할 수 있습니다. 함수 내부의 코드는 이름 뒤에 괄호를 붙여 작성하여 호출할 때만 실행됩니다.

함수는 코드를 논리적인 부분으로 구성하는 데 도움을 줍니다. 각 함수는 한 가지 특정 작업을 수행해야 하므로 프로그램을 더 쉽게 읽고 유지 관리할 수 있습니다. 사실 여러분은 처음부터 계속 함수를 사용해 왔습니다. main()은 프로그램이 실행을 시작하는 특별한 함수입니다.

challenge icon

챌린지

중급

printWelcome이라는 함수를 선언하고, 호출되었을 때 다음 두 줄을 출력하도록 하세요:

Welcome to Kotlin!
Let's learn functions.
main 함수에서 printWelcome을 정확히 한 번 호출하세요.

직접 해보기

// TODO: 여기에 printWelcome 함수를 선언하세요


fun main() {
    // TODO: 여기에서 printWelcome 함수를 호출하세요
    
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: Kotlin 플레이그라운드