文章预览
Boot+Cloud项目学习: macrozheng.com 空指针异常是出现频率比较高的bug,在出现空指针时,很多小伙伴都是习惯性地加一个 !=null 的判断,这个bug就解决了。 当代码中频繁出现 !=null 的判断时,我们就会很头疼,能不能高效、优雅地做这个判断? 答案当然是可以的。 第一步 当我们要做 !=null 的判断时,请停顿一下,看一下我们要做判断的这个数据是什么类型? 数据类型无非就是String字符串、Object/自定义对象、List集合、Array数组、Map集合等类型。 第二步 思考这个数据类型对应的工具类有哪些? String类型,对应的工具类有StringUtils。 Object对象,对应的工具类有ObjectUtils。 Array数组,对应的工具类有Arrays。 List集合、Map集合对应的工具类有Collections、CollectionUtils等。 这些工具类都是Java、Spring框架自带的工具类。 这或许是一个对你有用的开源项目 ,mall项目
………………………………