日期:2014-05-20  浏览次数:20623 次

如何利用java的“短路”现象?
如何利用java的“短路”现象呢?

前辈有具体的事例说明吗?

想了解一些关于“短路”现象的知识

------解决方案--------------------
如果是条件表达式的“短路”,最常见的例子是:

if (str == null || str.length() == 0) {}
或者
if (str != null && str.length() > 0) {}

自己体会吧。
------解决方案--------------------
再补个:

String input = null;

if( "happy ".equals(input))
比写成这样要好:
if(input!=null && input.equals( "happy "))