kotlin操作符 发表于 2018-05-20 更新于 2018-05-22 分类于 Language 阅读次数: 本文字数: 198 阅读时长 ≈ 1 分钟 Elvis operator正式的叫法是 null coalescing operator,?:coalesce 是联合,结合的意思, 如果 value1 不为空,那么返回 value1,否则返回 value2 val v result = value1 ?: value2 和下面的写法等价 if (value1 != null) { result = value1} else { result = value2}