java优雅实现判空逻辑-工具类使用

在写代码过程中,最常见的就是对对象的判空,一不小心就会抛出 NullPointerException 空指针异常,被大佬训斥一番,提醒下次要注意代码的健壮性。

代码判空常见并且写法不一,java常用的jar包对常见的判空逻辑提供了工具类,提高代码的健壮性和统一性。

新手常见的写法举例

创建一个list集合,List list = new ArrayList<>(),进过业务逻辑处理,最终将对象放到list中。

然后想从集合中取第一条数据list.get(0),list为null不就报空指针异常了嘛,机智如我,赶紧加上非空判断。

if(list != null){
   
    object = list.get(0);

你可能感兴趣的:(java,java,后端,开发语言)