kotlin一些符号的记录

?: 表示当前对象可以为空 (不为空就执行) 不报空指针

!!:表示当前对象不为空的情况下执行     为空就报空指针

 

return response.body()?.msg ?: "返回数据为空"   

表示response.body()不为null则返回 response.body().getMsg() 

  response.body()    为null   则返回   "返回数据为空"

 

详细介绍

http://www.kotlincn.net/docs/reference/keyword-reference.html

posted on 2019-09-24 13:49  caosiqiao  阅读(300)  评论(0编辑  收藏  举报

导航