簡單總結幾個方法:
1.直觀的:
if(s == null ||"".equals(s)); //先判斷是否對象,再判斷是否是空字符串
2.比較字符串長度, 效率高, 比較繞:
if(s == null || s.length() <= 0);
3.效率和方法三幾乎相等, 但出於兼容性考慮,不建議此方法.
if(s == null || s.isEmpty());
4.看起來高大上的:
if(StringUtils.isNotBlank(str)) //判斷字符串不為空
if(StringUtils.isBlank(str)) //判斷字符串為空