[kotlin] 함수의 인자로 데이터 타입 전달하기 in 코틀린

1. 기본적인 함수 정의

우선, 새로운 데이터 타입을 가진 인자를 전달할 수 있는 함수를 정의해보겠습니다. 아래의 예제는 printInfo 함수를 정의하고, name이라는 String 타입과 age라는 Int 타입의 두 개의 인자를 받습니다.

fun printInfo(name: String, age: Int) {
    println("Name: $name, Age: $age")
}

2. 함수 호출

이제 위에서 정의한 함수를 호출하고, 데이터 타입을 전달해보겠습니다. 아래의 예제에서는 “Alice”라는 이름과 30이라는 나이를 가진 데이터를 전달하여 printInfo 함수를 호출합니다.

fun main() {
    printInfo("Alice", 30)
}

3. 결과

실행 결과는 다음과 같습니다.

Name: Alice, Age: 30

이렇게 하여, 코틀린에서 함수에 데이터 타입을 인자로 전달하는 방법을 알아보았습니다.