코틀린
!! invoke !!
object MyFunction {
operator fun invoke(str : String) : String{
return str.toUpperCase()
}
}
## MyFunction.invoke("hello") //HELLO
## MyFunction("hello") //HELLO
- invoke로 생성된 메소드는 오브젝트에서 호출될 때 이름없이 호출할 수 있게 해주는 특별한 기능을 가진 연산자이다
'Language > Kotlin' 카테고리의 다른 글
2021 - 04 - 30, Kotlin (0) | 2021.05.08 |
---|---|
2021 - 04 - 29, Kotlin (0) | 2021.05.08 |
2021 - 04 - 27, Kotlin (0) | 2021.05.08 |
2021 - 04 - 26, Kotlin (0) | 2021.05.08 |
2021 - 05 - 04, Kotlin (0) | 2021.05.06 |