/** 1. * StringUtils.isNotBlank(); * 判斷參數是否不為空. * 1.如果不為空返回true。 * 2.如果為空返回false。 * StringUtils.isNotEmpty(null) -> false * StringUtils.isNotEmpty("") -> false * StringUtils.isNotEmpty("a") -> true * StringUtils.isNotEmpty(" ") -> true */
/** 2. * StringUtils.isEmpty(); * 判斷參數是否誒空。(為空的標准是str==null,str.length()==0)。 * StringUtils.isEmpty(null) -> true * StringUtils.isEmpty("") -> true * StringUtils.isEmpty(" ") -> false * StringUtils.isEmpty("a") -> false * StringUtils.isEmpty(" a ") -> false */
/** 3. * StringUtils.isNotEmpty().等價於!isEmpty(String str); * 判斷參數是否非空。 * StringUtils.isNotEmpty(null) -> false * StringUtils.isNotEmpty("") -> false * StringUtils.isNotEmpty(" ") -> true * StringUtils.isNotEmpty(" ") -> true * StringUtils.isNotEmpty("bob") -> true * StringUtils.isNotEmpty(" bob ") -> true */
/** 4. * StringUtils.isBlank(). * 判斷參數:是否為空,長度是否為0,值是否包含空白字符。 * StringUtils.isBlank(null) -> true * StringUtils.isBlank("") -> true * StringUtils.isBlank(" ") -> true * StringUtils.isBlank(" ") -> true * * 對於制表符、換行符、換頁符和回車符StringUtils.isBlank()均識為空白符 * StringUtils.isBlank("\t \n \f \r") -> true * * \b 為單詞邊界符. * StringUtils.isBlank("\b") -> false * StringUtils.isBlank("bob") -> false * StringUtils.isBlank(" bob ") -> false */
/** 5. * StringUtils.isNotBlank(); * 判斷參數:是否不為空,長度是否不為0,值是否不包含空白字符。等價於!isBlank(String str); * StringUtils.isNotBlank(null) -> false * StringUtils.isNotBlank("") -> false * StringUtils.isNotBlank(" ") -> false * StringUtils.isNotBlank(" ") -> false * StringUtils.isNotBlank("\t \n \f \r") -> false * StringUtils.isNotBlank("\b") -> true * StringUtils.isNotBlank("bob") -> true * StringUtils.isNotBlank(" bob ") -> true */