fun String.lastChar(): Char? {
if (length > 0) {
return get(length - 1)
}
return null
}
可以看到String.的这样写法,后面就是跟上我们想要命名的方法名称lastChar,最后返回的是想要的结果类型。其中,get length 这个2个方法都是String类自带的,只是省略了 this 关键字。
这样我们就自定义完了一个扩展函数,使用方法也就很简单,例如:
"RxGank".lastChar()
// 结果 :k












网友评论