字符串和对象做非空判断
Posted zeevy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串和对象做非空判断相关的知识,希望对你有一定的参考价值。
在对字符串或者对象做非空判断时,需要将判断是否为null写在长度是否为0之前:
1 //错误写法,用这种写法,如果map为null时,那么在运行map.size()时就会报错 2 if(map.size()==0||map==null||map.get("ASSOCONTRACTID")==null) { 3 ... 4 } 5 //正确写法 6 if(map==null||map.size()==0||map.get("ASSOCONTRACTID")==null) { 7 ... 8 }
以上是关于字符串和对象做非空判断的主要内容,如果未能解决你的问题,请参考以下文章
JAVAStringUtils中isNotEmpty和isNotBlank的区别