可能重复:
Gracefully avoiding NullPointerException in Java
Multilingual fields in DB tablesIf-statement - 根据String对变量或变量检查字符串?精确复制
你喜欢什么吗?我只是讨厌看最后一个。它似乎倒退。
String randomtext = "stack overflow";
if(randomtext.equals("stack overflow"))
{
//do something
}
或
String randomtext = "stack overflow";
if("stack overflow".equals(randomtext))
{
//do something
}
Dupe of http://stackoverflow.com/questions/963936/gracefully-avoiding-nullpointerexception-in-java – 2009-08-07 21:48:12
如果你确定randomtext是非空的,那么第一个是更具可读性的。 – 2009-08-07 22:17:05