Elvis operator 正式的叫法是 null coalescing operator,?:coalesce 是联合,结合的意思, 如果 value1 不为空,那么返回 value1,否则返回 value2 1 val v result = value1 ?: value2 和下面的写法等价 12345 if (value1 != null) { result = value1} else { result = value2} 赞微海报分享
近期评论