类 StringUtil


  • public class StringUtil
    extends java.lang.Object
    作者:
    BiJi'an
    Description:
    Date:
    2023-04-22 11:11
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      static java.lang.String EMPTY  
      static java.lang.String[] EMPTY_STRING_ARRAY  
    • 构造器概要

      构造器 
      构造器 说明
      StringUtil()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static <T extends java.lang.CharSequence>
      T
      defaultIfBlank​(T str, T defaultStr)  
      static <T extends java.lang.CharSequence>
      T
      defaultIfEmpty​(T str, T defaultStr)  
      static java.lang.String defaultString​(java.lang.String str)  
      static java.lang.String defaultString​(java.lang.String str, java.lang.String defaultStr)  
      static boolean isBlank​(java.lang.CharSequence cs)  
      static boolean isEmpty​(java.lang.CharSequence cs)  
      static int length​(java.lang.CharSequence cs)  
      static java.lang.String[] split​(java.lang.String str, char separatorChar)  
      static java.util.Map<java.lang.String,​java.lang.String> split​(java.lang.String str, char splitchar1, char splitchar2)  
      static java.lang.String substring​(java.lang.String str, int start)  
      static java.lang.String substring​(java.lang.String str, int start, int end)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • EMPTY

        public static final java.lang.String EMPTY
        另请参阅:
        常量字段值
      • EMPTY_STRING_ARRAY

        public static final java.lang.String[] EMPTY_STRING_ARRAY
    • 构造器详细资料

      • StringUtil

        public StringUtil()
    • 方法详细资料

      • isEmpty

        public static boolean isEmpty​(java.lang.CharSequence cs)
        参数:
        cs - cs
        返回:
        boolean
        Description:
        Date:
        2023-04-22 11:17
        Title:
        isEmpty
      • defaultIfEmpty

        public static <T extends java.lang.CharSequence> T defaultIfEmpty​(T str,
                                                                          T defaultStr)
        参数:
        str - str
        defaultStr - defaultStr
        返回:
        T
        Description:
        Date:
        2023-04-22 11:17
        Title:
        defaultIfEmpty
      • isBlank

        public static boolean isBlank​(java.lang.CharSequence cs)
        参数:
        cs - cs
        返回:
        boolean
        Description:
        Date:
        2023-04-22 11:17
        Title:
        isBlank
      • defaultIfBlank

        public static <T extends java.lang.CharSequence> T defaultIfBlank​(T str,
                                                                          T defaultStr)
        参数:
        str - str
        defaultStr - defaultStr
        返回:
        T
        Description:
        Date:
        2023-04-22 11:17
        Title:
        defaultIfBlank
      • length

        public static int length​(java.lang.CharSequence cs)
        参数:
        cs - cs
        返回:
        int
        Description:
        Date:
        2023-04-22 11:17
        Title:
        length
      • defaultString

        public static java.lang.String defaultString​(java.lang.String str)
        参数:
        str - str
        返回:
        java.lang.String
        Description:
        Date:
        2023-04-22 11:17
        Title:
        defaultString
      • defaultString

        public static java.lang.String defaultString​(java.lang.String str,
                                                     java.lang.String defaultStr)
        参数:
        str - str
        defaultStr - defaultStr
        返回:
        java.lang.String
        Description:
        Date:
        2023-04-22 11:17
        Title:
        defaultString
      • substring

        public static java.lang.String substring​(java.lang.String str,
                                                 int start)
        参数:
        str - str
        start - start
        返回:
        java.lang.String
        Description:
        substring
        Date:
        2023-06-10 00:31
        Title:
        substring
      • substring

        public static java.lang.String substring​(java.lang.String str,
                                                 int start,
                                                 int end)
        参数:
        str - str
        start - start
        end - end
        返回:
        java.lang.String
        Description:
        substring
        Date:
        2023-06-10 00:31
        Title:
        substring
      • split

        public static java.lang.String[] split​(java.lang.String str,
                                               char separatorChar)
        参数:
        str - str
        separatorChar - separatorChar
        返回:
        java.lang.String[]
        Description:
        split
        Date:
        2023-06-11 00:16
        Title:
        split
      • split

        public static java.util.Map<java.lang.String,​java.lang.String> split​(java.lang.String str,
                                                                                   char splitchar1,
                                                                                   char splitchar2)
        参数:
        str - str
        splitchar1 - splitchar1
        splitchar2 - splitchar2
        返回:
        java.util.Map
        Description:
        split
        Date:
        2023-11-25 20:39
        Title:
        split