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
}

最佳答案

与某些人的想法相反,这两者在功能上并不等效。如果NullPointerExceptionrandomtext,第一个将抛出null,而第二个则不会。这就是为什么我选择后者。

10-05 21:15