package com.fanruan.api.util; import com.fr.stable.StringUtils; /** * @author richie * @version 10.0 * Created by richie on 2019-08-16 * 字符串工具类 */ public class StringKit { public static final String EMPTY = ""; public static final String BLANK = " "; /** *

检查一个字符串是否是空字符串

*

*

     * StringKit.isEmpty(null)      = true
     * StringKit.isEmpty("")        = true
     * StringKit.isEmpty(" ")       = false
     * StringKit.isEmpty("bob")     = false
     * StringKit.isEmpty("  bob  ") = false
     * 
*

* * @param text 被检查的字符串,可能为null * @return 如果字符串为空或者是null则返回true,否则返回false */ public static boolean isEmpty(String text) { return StringUtils.isEmpty(text); } /** *

检查一个字符串是否不为空字符串

*

*

     * StringKit.isNotEmpty(null)      = false
     * StringKit.isNotEmpty("")        = false
     * StringKit.isNotEmpty(" ")       = true
     * StringKit.isNotEmpty("bob")     = true
     * StringKit.isNotEmpty("  bob  ") = true
     * 
* * @param text 被检查的字符串,可能是null * @return 如果字符串不为空且不是null则返回true,否则返回false */ public static boolean isNotEmpty(String text) { return StringUtils.isNotEmpty(text); } /** *

检查一个字符串是否为空白字符串

*

*

     * StringKit.isBlank(null)      = true
     * StringKit.isBlank("")        = true
     * StringKit.isBlank(" ")       = true
     * StringKit.isBlank("bob")     = false
     * StringKit.isBlank("  bob  ") = false
     * 
* * @param text 被检查的字符串 * @return 如果字符串为空、空格符或者null那么返回true,否则返回false */ public static boolean isBlank(String text) { return StringUtils.isBlank(text); } /** *

检查一个字符串是否不是空白字符串

*

*

     * StringKit.isNotBlank(null)      = false
     * StringKit.isNotBlank("")        = false
     * StringKit.isNotBlank(" ")       = false
     * StringKit.isNotBlank("bob")     = true
     * StringKit.isNotBlank("  bob  ") = true
     * 
* * @param text 被检查的字符串 * @return 如果字符串不是空字符串、空格符以及null那么就返回true,否则返回false */ public static boolean isNotBlank(String text) { return StringUtils.isNotBlank(text); } }