java空值判断
方法一:最多人使用的一个方法,直观,方便,但效率很低
if(zz == null || zz.equals(""));
方法二:比较字符串长度,效率高
if(zz == null || zz.length() == 0);
方法三:Java SE 6.0才开始提供的方法,效率和方法二几乎相等,但出于兼容性考虑,推荐使用方法二,
if(zz == null || zz.isEmpty());
方法四:这是一种比较直观,简便的方法,而且效率也非常的高,与方法二、三的效率差不多,
if (zz == null || zz == "");
注意,zz == null这个判断是有必要存在的,如果String类型为null,进行equals(String)或length()等操作会抛出java.lang.NullPointerException。而且zz==null的顺序必须出现在前面,不然同样会抛出java.lang.NullPointerException。

浙公网安备 33010602011771号