Kotlin的名字叫什么!! 操作者

Jon*_*Jon 7 terminology kotlin

在与其他开发人员的对话中,我称之为!!操作.

在Kotlin,它?:被称为猫王运营商

这些消息来源并没有说明这个名字!!是什么:

在线查看,通用术语!!双重爆炸.即使swift的!操作符被称为强制解包,我也会对Kotlin使用相同的内容(注意:!swift中的类似于Kotlin的!!.)

我特别想要的是:

  • 我可以口头上称之为!!Kotlin开发人员可以理解的操作的名称
  • 除了双重感叹砰砰双重爆炸之外的名字

Tod*_*odd 8

科特林文档是指它作为the not-null assertion operator,其读取数据时,只确实有帮助.我听过有人叫它hold my beer operator或者the not-null assertion operator.

就个人而言,我称之为hold my beer operator.


yol*_*ole 5

“Kotlin in Action”将其称为非空断言运算符。我们决定更新文档以也使用这个术语。