2018-11-22 StringUtils.isBlank()方法的作用

StringUtils.isBlank()方法可以一次性檢測String類型的變量是否為空的情況

a. null (是否為null)

b. ""(是否為空)

c. "? ? ? ?"(是否是空字符串,引號中存在空格的情況)

a/b/c情況下StingUtils.isBlank()都為true。

官方原碼:

public?static?boolean isBlank(final CharSequence cs) {

????int?strLen;

????if?(cs ==?null?|| (strLen = cs.length()) == 0) {

????????return?true;

????}

????for?(int?i = 0; i < strLen; i++) {

????????if?(Character.isWhitespace(cs.charAt(i)) ==?false) {

????????????return?false;

????????}

????}

????return?true;

}

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容