StringUtils工具類のisBlank()方法の使用説明

1077 ワード

Stringタイプの変数が空かどうかをチェックすると、通常は3つのケースがあります。
  • はそうですか null
  • はそうですか 
  • は空の文字列かどうか(引用符の間にスペースがあります) 例えば: 「    "。
  • StringUtilsのisBlank()方法はこの3つの状況を一度にチェックできます。戻り値はすべてtrueです。
    /**
     * 

    Checks if a CharSequence is whitespace, empty ("") or null.

    * *
    
     * StringUtils.isBlank(null)      = true
     * StringUtils.isBlank("")        = true
     * StringUtils.isBlank(" ")       = true
     * StringUtils.isBlank("bob")     = false
     * StringUtils.isBlank("  bob  ") = false
     * 

    *@param cs the CharSequence to check,may be null
    *@return{@code true}if the Char Sequence is null、empty or whiteespace
    *@since 2.0
    *@since 3.0 Chared signature from isBlank(String)to isBlank(CharSequence)
    */
    public static book isBlank(final Char Sequence cs){
    int streen;
    if(cs==null 124(streen=cs.length)==0
    return true;
    )
    for(int i=0;i<streen;i+){
    if(Charcter.isWhitess pace(cs.charaAt(i)==false){
    return false;
    )
    )
    return true;
    )