equals 操作时没有将常量放在 equals操作符的左边

分析

  字符串变量与常量比较时,先写常量,这样可以避免空指针异常。
示例


  代码示例待补全。

public static final String SP_NAME = "SPNAME";

public void equalsTest()
{
        String flag = null;

        //此时应将常量SP_NAME 放在左边。否则会抛出异常
        if (flag.equals(SP_NAME))
        {
            //do sth
        }
}
原文地址:https://www.cnblogs.com/lltse/p/2670683.html