Language/kotlin

확장 함수

세모데 2020. 1. 8. 18:17

기존 클래스에 아래와 같은 형식으로 기능을 확장할수 있음

 

String 객체에 확장함수 추가할 경우

 

fun String.lastString():String {

    return this.get(this.length - 1).toString()

}

 

val str = "test"

println(str.lastString())