Notice
Recent Posts
Recent Comments
Link
목록kotlin (1)
Hello, Android!
import와 확장함수
확장함수란?어떤 클래스의 멤버 메소드인 것처럼 호출할 수 있지만 그 클래스 밖에서 선언된 함수이다.A라는 클래스가 존재하는데 a메소드는 A클래스 내에 존재하는것이 아닌다른 클래스에서 a메소드를 A클래스에 추가한 것이다fun main(args: Array){ println("Hello, kotlin".lastChar()) val list = listOf(1,2,3) println(joinToString(list)) } fun String.lastChar(): Char = this.get(length -1)기본적으로 존재하는 String클래스에 lastChar메소드를 확장함수로 추가한 것이다 package strings fun main(args: Array){ println("Hello, kotlin".la..
Kotlin
2018. 11. 26. 14:26