在对字符串或者对象做非空判断时,需要将判断是否为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 }
原文地址:https://www.cnblogs.com/zeevy/p/12133988.html
时间: 2024-11-02 13:11:44