[调查]代码习惯问题
今天在项目组,同事看了我写的一些代码,说我的代码写的很别扭。
具体例子如下:
if(!"".equals(sContractNo))
{
//doSomething;
}
if("action".equals(sAction))
{
//dosomething
}
我一直都是这样写,以避免NullPointerException,但是其他人认为
!sContractNo.equals("")看起来才舒服。。。
但是如果sContractNo是null呢??
请问你们做字符串比较的时候,喜欢怎么写呢?