方法如下:
if(stringBuilder.length()>0
&& !"null".equals(stringBuilder.toString())
&&!"".equals(stringBuilder.toString())) {
//stringBuilder不为空,StringBuffer同理
}
注意:“StringBuffer和StringBuilder”在使用append()方法时,如果append(null),则它们的“底层源代码”会自动把null转换成字符串的"null",
//例子
StringBuilder sb = new StringBuilder();
sb.append(null);
System.out.println(sb.length()); //长度为4
System.out.println(sb.toString()); //字符串为null