Class StringAdvice

java.lang.Object
develop.toolkit.base.utils.StringAdvice

public final class StringAdvice extends Object
字符串增强工具
Author:
qiushui on 2018-09-06.
  • Constructor Details

    • StringAdvice

      public StringAdvice()
  • Method Details

    • isEmpty

      public static boolean isEmpty(String content)
      判断是null和空
    • isNotEmpty

      public static boolean isNotEmpty(String content)
      判断不是null和空
    • defaultEmpty

      public static String defaultEmpty(String content)
      null的话默认为空字符串
    • emptyOr

      public static String emptyOr(String content, String defaultValue)
      空字符串的话默认为默认值
    • headTail

      public static String headTail(String content, String sign)
      头尾添加字符串
    • cutOff

      public static TwoValues<String,String> cutOff(String string, int index)
      从index位置切断字符串
    • cutTail

      public static String cutTail(String string, String tail)
      切掉尾部字符串
    • cutHead

      public static String cutHead(String string, String head)
      切掉头部字符串
    • regexMatch

      public static List<String> regexMatch(String string, String regex)
      正则取值
    • regexMatchStartEnd

      public static List<String> regexMatchStartEnd(String string, String start, String end)
      正则开头结尾匹配抓取中间字符串值
    • intervalFormat

      public static String intervalFormat(String separator, Object... objs)
      间隔美化
    • urlParametersFormat

      public static String urlParametersFormat(Map<String,Object> parameters, boolean needQuestionMark)
      处理成url参数格式
    • trim

      public static String trim(String str, char ch)
      去除字符串左右指定的字符
    • changeCharset

      public static String changeCharset(String str, String charset)
      修改编码