Kotlin操作符重载入门
引言
我们在对自定义类型编写添加、删除、比较等逻辑时,通常需要写很多冗余的代码,有时还需要构建新的对象来完成。在Kotlin中,我们可以借助“操作符重载”来改善程序逻辑,编写更加简洁和优雅的代码。以下是Kotlin中可以重载的操作符:
使用操作符重载
每个可重载的操作符都对应一个固定名字的函数,例如:“+”对应的函数是plus(),"-"对应的函数是minus(),要重载一个操作符,你需要在fun前面加上operator关键字,操作符重载有以下两种方式:
1.使用成员函数重载:
fun main() {
原创
2020-12-21 21:56:28 ·
238 阅读 ·
0 评论