判断的问题
if(params!=null && params.length>0)这2个条件,不等于null和>0有什么区别?
27
收起
正在回答
2回答
params==null 表示它是空引用。只有当 params!=null才能进一步判断params长度是多少,如果不加非空判断,当params为空时,params.length就会发生空指针异常(运行时异常)。
慕婉清9984016
2017-08-11 18:32:37
当params==null是,params.length可能为0吗?
Android网络操作与数据存储2018版
- 参与学习 人
- 提交作业 307 份
- 解答问题 1613 个
本专题是联网及数据处理的必备技能。课程从网络基础知识到线程间协同工作、异步下载处理。介绍了Android内外部文件存储、轻量级数据库SQLite的使用。利用屏幕适配、状态保持、百度地图解决实际问题。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星