博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第四十三条:返回零长度的数组或者集合,而不是null
阅读量:6408 次
发布时间:2019-06-23

本文共 282 字,大约阅读时间需要 1 分钟。

如果一个方法的返回值类型是集合或者数组 ,如果在方法内部需要返回的集合或者数组是零长度的,也就是没有实际对象在里面,

我们也应该放回一个零长度的数组或者集合,而不是返回null。如果返回了null,客户端程序员就要检测返回的是不是null,然后才能

进行下一步操作,否则就会引发NullPointException。但是如果是返回的的是空数组或者集合,就不会再后续的使用这个对象上,引发

空指针异常,我们可以根据代码的行为和表现,来判断数组和集合是不是为空。

转载于:https://www.cnblogs.com/wangliyue/p/4487837.html

你可能感兴趣的文章
小程序模板嵌套以及相关遍历数据绑定
查看>>
Systemd入门教程:命令篇(转)
查看>>
java随机范围内的日期
查看>>
android 浏览器开发实例
查看>>
linux包之diff
查看>>
***PHP中判断变量为空的几种方法
查看>>
ABAP开发顾问必备:SAP ABAP开发技术总结
查看>>
Atitit.软件开发的几大规则,法则,与原则p821.doc
查看>>
MVC 接受Flash上传图片
查看>>
spring事务学习(转账案例)(二)
查看>>
[官方教程] [ES4封装教程]1.使用 VMware Player 创建适合封装的虚拟机
查看>>
http协议与http代理
查看>>
【iOS开发-91】GCD的同步异步串行并行、NSOperation和NSOperationQueue一级用dispatch_once实现单例...
查看>>
Redis+Spring缓存实例
查看>>
Storm集群安装详解
查看>>
Maven搭建Spring+Struts2+Hibernate项目详解
查看>>
《为什么你总是害怕来不及》
查看>>
【python】词法语法解析模块ply
查看>>
linux cat 文件操作
查看>>
centos7.x搭建svn server
查看>>