1 常用方法一,多数人使用
直观、方便、但是效率略微低
if(s == null ||"".equals(s));
2 比较字符串长度,效率略高
if(s == null || s.length() <= 0);
3 Java SE6 出的
if(s == null || s.isEmpty());
直观方便,和2,3差不多的
if (s == null || s == "");
注意
s == null 是有必要存在的.,并且s==null要出现在前面,不然就会抛出java.lang.NullPointerException.
本文介绍了几种常用的Java中判断字符串是否为空的方法,包括使用if(s==null||.equals(s))、if(s==null||s.length()<=0)、if(s==null||s.isEmpty())及if(s==null||s==)等,并解释了为什么需要先检查s==null。

被折叠的 条评论
为什么被折叠?



