BeginnerFunctions

Default Arguments

Use default values for function parameters.

kotlin
fun greetUser(name: String, role: String = "Student") {
    println("$name is a $role")
}

fun main() {
    greetUser("Amit")
    greetUser("Saurabh", "Developer")
}
Output
Amit is a Student Saurabh is a Developer

Explanation

role has a default value. When not provided, "Student" is used automatically.

Related Tutorials