遇到这样一个问题,判断该字段否存在或者是否为true。
为true时进行下一步处理,其中vcode_Map为<String,boolean>类型
1、public boolean needBankSendMsg(){
return Boolean.TRUE==vcode_Map.get("bank");
}
2、public boolean needBankSendMsg(){
<span style="white-space:pre"> </span>if(vcode_Map.get("bank")== null || !vcode_Map.get("bank"))
<span style="white-space:pre"> </span>return false;
<span style="white-space:pre"> </span>return true;
}
从两种处理方式中可以看出,第二种方式更加简洁。
总结:即使是很小的一个函数,有效利用类对象中的基值,能使代码更简洁美观。