非空判断
情景一:字符串的非空判断
" "!= null,str != null 去判断,这样是极其不准确的,如果是判断字符串为空,用StringUtils.isEmpty(str)或者StringUtils.isBlank(str);这样能保证你判断这一步不会出错。
情景二:数字的非空判断
我们对于数字判断,不管是什么类型,short,long,int等等,其实都可以用不等于null去比较,这不会出什么问题
情景三:集合的非空判断
对于集合的非空判断,我们直接用CollectionUtils.isNotEmpty(list)或者CollectionUtils.isNotBlank(list)去判断不会出错,因为里面会对元素数量进行判断。
情景三:map的非空判断
同理,map的非空判断,我们需要用map != null && map.size()>0去判断

浙公网安备 33010602011771号