类 StringUtils


  • public class StringUtils
    extends Object
    • 构造器详细资料

      • StringUtils

        public StringUtils()
    • 方法详细资料

      • isBlank

        public static boolean isBlank​(String target)
      • isEmpty

        public static boolean isEmpty​(String target)
      • contains

        public static boolean contains​(String str,
                                       String searchPattern)
      • containsIgnoreCase

        public static boolean containsIgnoreCase​(String str,
                                                 String searchPattern)
      • capitalize

        public static String capitalize​(String str)
      • uncapitalize

        public static String uncapitalize​(String str)
      • startsWith

        public static boolean startsWith​(String str,
                                         String prefix)
      • startsWithIgnoreCase

        public static boolean startsWithIgnoreCase​(String str,
                                                   String prefix)
      • endsWith

        public static boolean endsWith​(String str,
                                       String suffix)
      • endsWithIgnoreCase

        public static boolean endsWithIgnoreCase​(String str,
                                                 String suffix)
      • replace

        public static <V> String replace​(String target,
                                         String searchPattern,
                                         V replacement)
      • replaceFirst

        public static <V> String replaceFirst​(String target,
                                              String searchPattern,
                                              V replacement)
      • replaceLast

        public static <V> String replaceLast​(String target,
                                             String searchPattern,
                                             V replacement)
      • replaceIgnoreCase

        public static <V> String replaceIgnoreCase​(String target,
                                                   String searchPattern,
                                                   V replacement)
      • removeStart

        public static String removeStart​(String target,
                                         String searchPattern)
      • removeStartIgnoreCase

        public static String removeStartIgnoreCase​(String target,
                                                   String searchPattern)
      • removeEndIgnoreCase

        public static String removeEndIgnoreCase​(String target,
                                                 String searchPattern)
      • trimAllWhitespace

        public static String trimAllWhitespace​(String str)
      • repeat

        public static String repeat​(String source,
                                    int repeat)
      • countOccurrencesOf

        public static int countOccurrencesOf​(String str,
                                             String sub)
      • unionArithmetic

        public static String unionArithmetic​(String target1,
                                             String target2,
                                             int length)
      • leftPad

        public static String leftPad​(String source,
                                     int length)
      • rightPad

        public static String rightPad​(String source,
                                      int length)
      • randomUUID

        public static String randomUUID​(int size)
      • randomUUID

        public static String randomUUID()
      • equalsIgnoreCase

        public static boolean equalsIgnoreCase​(String v1,
                                               String v2)
      • equals

        public static boolean equals​(String v1,
                                     String v2)
      • encodeURL

        public static String encodeURL​(String url)
      • decodeURL

        public static String decodeURL​(String url)
      • lowerCase

        public static String lowerCase​(String str)
      • lowerCaseIfPossible

        public static Object lowerCaseIfPossible​(Object value)
      • upperCase

        public static String upperCase​(String value)
      • join

        public static <T> String join​(T[] itemList,
                                      String separator)
      • abbreviate

        public static String abbreviate​(String text)
      • containsNumber

        public static boolean containsNumber​(String text)
      • containsLowercaseLetter

        public static boolean containsLowercaseLetter​(String text)
      • containsCapitalLetter

        public static boolean containsCapitalLetter​(String text)
      • containsSpecialCharacter

        public static boolean containsSpecialCharacter​(String text)