博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java集合经常出现空指针问题的解决方案
阅读量:6933 次
发布时间:2019-06-27

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

我自己问自己这个问题的时候都把自己给雷住了,但是现实如此,经常写的程序就是出现空指针的错误。

如:

  

1 public List add(){ 2         List list=null; 3         try { 4             list=new ArrayList(); 5              6         } catch (Exception e) { 7             e.printStackTrace(); 8         } 9         return list;10         11     }

没有出现异常,显然没有什么问题,但是这个方法一旦出现异常,就会返回空,这样的话,在调用的一方还要进行null指针的处理,这样的话使用的人很容易搞忘,造成了程序不易用,解决方法就是一来就新建list的对象,这样就可以避免空指针了。

使用的时候用 list.isEmpty()可以判断是否为空,list.size(),获取数组的大小了.

 

这是一个很好的设计方法哦...

转载地址:http://wigjl.baihongyu.com/

你可能感兴趣的文章
POJ-2792-集合加法
查看>>
验证的概述
查看>>
关于网页安全输出隐藏
查看>>
javascript内存泄漏
查看>>
Maya批量传递UV插件
查看>>
windows 地址空间分配
查看>>
install Maven
查看>>
android Thread和Service的区别
查看>>
前端交流会
查看>>
ASP.NET Boilerplate 邮件类使用
查看>>
C++实现快速排序
查看>>
C# 把一个文件夹下所有文件删除
查看>>
九度 1365 贝多芬第九交响曲
查看>>
如何在Azure环境里做好信息传递可扩展性经验分享
查看>>
2016-6-6
查看>>
vuex 使用
查看>>
java第三周作业
查看>>
回调函数
查看>>
ASCII 码表
查看>>
25个出众的Web表单范例
查看>>