Class StringUtils


  • public class StringUtils
    extends java.lang.Object
    Author:
    Loc Ha
    • Constructor Summary

      Constructors 
      Constructor Description
      StringUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean containsIgnoreCase​(java.lang.String str, java.lang.String substr)  
      static boolean endsWithIgnoreCase​(java.lang.String str, java.lang.String substr)  
      static java.lang.String firstLowerCase​(java.lang.String str, java.util.Locale locale)  
      static java.lang.String firstUpperCase​(java.lang.String str, java.util.Locale locale)  
      static boolean isNullOrBlank​(java.lang.String str)  
      static boolean isNullOrEmpty​(java.lang.String str)  
      static java.lang.String join​(char delimiter, boolean willWrap, java.lang.CharSequence... elements)  
      static java.lang.String join​(char delimiter, boolean willWrap, java.lang.Iterable<? extends java.lang.CharSequence> elements)  
      static java.lang.String nullOrLowerCase​(java.lang.String str, java.util.Locale locale)  
      static java.lang.String nullOrUpperCase​(java.lang.String str, java.util.Locale locale)  
      static boolean startsWithIgnoreCase​(java.lang.String str, java.lang.String substr)  
      static java.lang.String toLowerCase​(java.lang.String str, java.util.Locale locale)  
      static java.lang.String toUpperCase​(java.lang.String str, java.util.Locale locale)  
      static java.lang.String trimToDefault​(java.lang.String str, java.lang.String defaultValue)  
      static java.lang.String trimToEmpty​(java.lang.String str)  
      static java.lang.String trimToNull​(java.lang.String str)  
      static java.lang.String trimToNull​(java.lang.String str, char charToTrim)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • EMPTY_ARRAY

        public static final java.lang.String[] EMPTY_ARRAY
      • DOUBLE_LINE_SEP

        public static final java.lang.String DOUBLE_LINE_SEP
    • Constructor Detail

      • StringUtils

        public StringUtils()
    • Method Detail

      • toLowerCase

        public static java.lang.String toLowerCase​(java.lang.String str,
                                                   java.util.Locale locale)
      • toUpperCase

        public static java.lang.String toUpperCase​(java.lang.String str,
                                                   java.util.Locale locale)
      • firstLowerCase

        public static java.lang.String firstLowerCase​(java.lang.String str,
                                                      java.util.Locale locale)
      • firstUpperCase

        public static java.lang.String firstUpperCase​(java.lang.String str,
                                                      java.util.Locale locale)
      • trimToNull

        public static java.lang.String trimToNull​(java.lang.String str)
      • trimToEmpty

        public static java.lang.String trimToEmpty​(java.lang.String str)
      • trimToDefault

        public static java.lang.String trimToDefault​(java.lang.String str,
                                                     java.lang.String defaultValue)
      • trimToNull

        public static java.lang.String trimToNull​(java.lang.String str,
                                                  char charToTrim)
      • nullOrLowerCase

        public static java.lang.String nullOrLowerCase​(java.lang.String str,
                                                       java.util.Locale locale)
      • nullOrUpperCase

        public static java.lang.String nullOrUpperCase​(java.lang.String str,
                                                       java.util.Locale locale)
      • isNullOrEmpty

        public static boolean isNullOrEmpty​(java.lang.String str)
      • isNullOrBlank

        public static boolean isNullOrBlank​(java.lang.String str)
      • startsWithIgnoreCase

        public static boolean startsWithIgnoreCase​(java.lang.String str,
                                                   java.lang.String substr)
      • endsWithIgnoreCase

        public static boolean endsWithIgnoreCase​(java.lang.String str,
                                                 java.lang.String substr)
      • containsIgnoreCase

        public static boolean containsIgnoreCase​(java.lang.String str,
                                                 java.lang.String substr)
      • join

        public static java.lang.String join​(char delimiter,
                                            boolean willWrap,
                                            java.lang.Iterable<? extends java.lang.CharSequence> elements)
      • join

        public static java.lang.String join​(char delimiter,
                                            boolean willWrap,
                                            java.lang.CharSequence... elements)