?.
if-then
示例:
fun bar(x: String) = "" fun foo(a: String?) { if (a != null) bar(a) else null }
该快速修复会将 if-then 表达式转换为安全访问 (?.) 表达式:
fun bar(x: String) = "" fun foo(a: String?) { a?.let { bar(it) } }