- 空串
空串”“是长度为0的字符串,也是一个Java对象。可以用以下代码
if(s.length() == 0) 或者 if(s.equals(""))
检查一个字符串s是否为空。如果为空,返回true,否则返回false。
- null串
String变量还可以存放一个特殊的值null,表示没有任何变量与该变量相关联,采用以下判断语句:
if(s == null)
检查一个字符串是否为null。
如果要检查一个字符串既不是空串也不是null采用以下语句:
if(s != null && s.length() != 0)
注意,首先要检查s不是null,因为如果一个null值调用length()方法会出错!