美文网首页
kotlin - 扩展函数

kotlin - 扩展函数

作者: leftcoding | 来源:发表于2019-07-09 10:50 被阅读0次
 fun String.lastChar(): Char? {
        if (length > 0) {
            return get(length - 1)
        }
        return null
    }

可以看到String.的这样写法,后面就是跟上我们想要命名的方法名称lastChar,最后返回的是想要的结果类型。其中,get length 这个2个方法都是String类自带的,只是省略了 this 关键字。
这样我们就自定义完了一个扩展函数,使用方法也就很简单,例如:

"RxGank".lastChar()

// 结果 :k

相关文章

网友评论

      本文标题:kotlin - 扩展函数

      本文链接:https://www.haomeiwen.com/subject/guwtkctx.html