方法如下:
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