【发布时间】:2014-04-18 16:10:34
【问题描述】:
鉴于示例代码:
boolean foo(String arg)
{
if( arg != null && arg.equalsIgnoreCase("bar") )
//Do something
}
我是否保证只有在arg 不是null 时才调用equalsIgnoreCase()?
【问题讨论】:
-
Java 规范以外的?
-
是的。这正是
&&的设计目的(在 C 中)。同样||.
标签: java