특징
반환타입이 없는 함수는 Unit을 반환
fun printSum(a:Int, b: Int) : Unit{
println("$a + $b = ${a + b}")}
디폴트 파라미터가 있다.
fun greeting(message: String = "안녕하세요")
named argument
fun log(level:String = "INFO", message : String){
println("[$level]$message")
}
fun main(){
log(message = "인포 로그")
log(level = "WARN", "워닝 로그")
log("warn", "워닝 로그")
log(level = "ERROR", message = "에러 로그")
}
//[INFO]인포 로그
//[WARN]워닝 로그
//[warn]워닝 로그
//[ERROR]에러 로그
'코틀린 > 실무 프로젝트로 배우는 Kotlin & Spring' 카테고리의 다른 글
Collection (0) | 2022.07.31 |
---|