Possible Duplicates:
Gracefully avoiding NullPointerException in Java
Multilingual fields in DB tables
完全重复
Gracefully avoiding NullPointerException in Java
您还喜欢什么?我只是讨厌看到最后一个。似乎倒退了。
String randomtext = "stack overflow";
if(randomtext.equals("stack overflow"))
{
//do something
}
String randomtext = "stack overflow";
if("stack overflow".equals(randomtext))
{
//do something
}
最佳答案
与某些人的想法相反,这两者在功能上并不等效。如果NullPointerException
是randomtext
,第一个将抛出null
,而第二个则不会。这就是为什么我选择后者。