判断为空: (str == null) || (str.length() == 0) 判断不为空: str != null && str.length() > 0 切记:用 str.equals("") 判断为空时,极易出错,因为: 若 str=null 时,这个方法会出错。 可以先用 str == null 判断后再用此方法判断!