8.2.3 中缀函数
在以下场景中,函数还可以用中缀表示法调用:
- 成员函数或扩展函数
- 只有一个参数
- 用
infix
关键字标注
例如,给 Int 定义扩展
infix fun Int.shl(x: Int): Int {
...
}
用中缀表示法调用扩展函数:
1 shl 2
等同于这样
1.shl(2)
当前内容版权归 JackChan1999 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 JackChan1999 .