如果 find 函数返回 null,创建默认对象的“kotlin-way”是什么?
val address = this.addresses.find { a -> a.principal }
Run Code Online (Sandbox Code Playgroud)
我应该转换address为变量并使用 if/else 等条件吗?
val address = this.addresses.find { a -> a.principal } ?: Address()
Run Code Online (Sandbox Code Playgroud)
如果 left 为 null,则将分配 right 值。
| 归档时间: |
|
| 查看次数: |
894 次 |
| 最近记录: |