程序包 dev.utils.common

类 FormatUtils

java.lang.Object
dev.utils.common.FormatUtils

public final class FormatUtils extends Object
detail: 格式化工具类
作者:
Ttt
  • 方法详细资料

    • format

      public static String format(String format, Object... args)
      字符串格式化
      参数:
      format - 待格式化字符串
      args - 格式化参数
      返回:
      格式化后的字符串
    • unitSpanOf

      public static UnitSpanFormatter unitSpanOf(int precision)
      获取 UnitSpanFormatter
      参数:
      precision - 单位格式化精度
      返回:
      UnitSpanFormatter
    • unitSpanOf

      public static UnitSpanFormatter unitSpanOf(int precision, String defaultValue)
      获取 UnitSpanFormatter
      参数:
      precision - 单位格式化精度
      defaultValue - 格式化异常默认值
      返回:
      UnitSpanFormatter
    • unitSpanOf

      public static UnitSpanFormatter unitSpanOf(int precision, boolean appendZero)
      获取 UnitSpanFormatter
      参数:
      precision - 单位格式化精度
      appendZero - 是否自动补 0 ( 只有 int、long 有效 )
      返回:
      UnitSpanFormatter
    • unitSpanOf

      public static UnitSpanFormatter unitSpanOf(int precision, boolean appendZero, String defaultValue)
      获取 UnitSpanFormatter
      参数:
      precision - 单位格式化精度
      appendZero - 是否自动补 0 ( 只有 int、long 有效 )
      defaultValue - 格式化异常默认值
      返回:
      UnitSpanFormatter
    • argsOf

      public static ArgsFormatter argsOf(String startSpecifier, String middleSpecifier)
      获取 ArgsFormatter
      参数:
      startSpecifier - 开始占位说明符
      middleSpecifier - 中间占位说明符
      返回:
      ArgsFormatter
    • argsOf

      public static ArgsFormatter argsOf(String startSpecifier, String middleSpecifier, String endSpecifier)
      获取 ArgsFormatter
      参数:
      startSpecifier - 开始占位说明符
      middleSpecifier - 中间占位说明符
      endSpecifier - 结尾占位说明符
      返回:
      ArgsFormatter
    • argsOf

      public static ArgsFormatter argsOf(String startSpecifier, String middleSpecifier, String endSpecifier, boolean throwError, String defaultValue)
      获取 ArgsFormatter
      参数:
      startSpecifier - 开始占位说明符
      middleSpecifier - 中间占位说明符
      endSpecifier - 结尾占位说明符
      throwError - 是否抛出异常
      defaultValue - 格式化异常默认值
      返回:
      ArgsFormatter