空安全检查 kotlin 格式
Null safetly check kotlin formating
我是 Kotlin 的新手,不熟悉作用域函数或 null 检查的最佳实践。如何以更清晰的方式重写此空检查?
return item.feed != null
&& item.feed.subject != null
&& item.feed.subject == subject.trim())
如果您已将属性声明为可为空,则可以在调用方法之前使用 ?
运算符检查它是否为空,如下所示:
subject?.trim()
另见此图:
来源:typealias.com
我是 Kotlin 的新手,不熟悉作用域函数或 null 检查的最佳实践。如何以更清晰的方式重写此空检查?
return item.feed != null
&& item.feed.subject != null
&& item.feed.subject == subject.trim())
如果您已将属性声明为可为空,则可以在调用方法之前使用 ?
运算符检查它是否为空,如下所示:
subject?.trim()
另见此图:
来源:typealias.com