问一个简单问题: if (key!=null && key.equals("TT")) 与if (key.equals("TT") && key!=null)这样的条件是相同的么?
在我写的JSP中:
if (key.equals("TT") && key!=null)
{
out.print("<font color='red'>hello</font>");
}
这样就会抱错. 而
if (key!=null && key.equals("TT"))
{
out.print("<font color='red'>hello</font>");
}
就会执行。。。
这两个比较条件是不同么???