【发布时间】:2018-05-12 14:34:36
【问题描述】:
在与其他开发人员对话时,我如何称呼 !! 运算符?
在 Kotlin 中,?: 称为 Elvis 运算符
这些消息来源没有说明!! 的名字是什么:
- http://kotlinlang.org/docs/reference/null-safety.html#the--operator
- http://kotlinlang.org/docs/reference/keyword-reference.html
网上看,!! 的总称是double bang。即使 swift 的 ! 运算符被称为 forced unwrapping,我是否对 Kotlin 使用相同的操作(注意:swift 中的 ! 类似于 Kotlin 的 !!。)
我在寻找什么:
- Kotlin 开发人员可以理解的我可以口头调用
!!操作的名称 - double exclamation 或 bang bang 或 double bang 以外的名称
【问题讨论】:
-
哇。第一个问题很好,欢迎堆栈溢出!
-
我个人喜欢bang bang。简明扼要:如果你使用它,事情可能会爆炸。
标签: kotlin terminology