程序包 dev.utils.common
类 FormatUtils
- java.lang.Object
-
- dev.utils.common.FormatUtils
-
public final class FormatUtils extends java.lang.Objectdetail: 格式化工具类- 作者:
- Ttt
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static ArgsFormatterargsOf(java.lang.String startSpecifier, java.lang.String middleSpecifier)获取 ArgsFormatterstatic ArgsFormatterargsOf(java.lang.String startSpecifier, java.lang.String middleSpecifier, java.lang.String endSpecifier)获取 ArgsFormatterstatic ArgsFormatterargsOf(java.lang.String startSpecifier, java.lang.String middleSpecifier, java.lang.String endSpecifier, boolean throwError, java.lang.String defaultValue)获取 ArgsFormatterstatic java.lang.Stringformat(java.lang.String format, java.lang.Object... args)字符串格式化static UnitSpanFormatterunitSpanOf(int precision)获取 UnitSpanFormatterstatic UnitSpanFormatterunitSpanOf(int precision, boolean appendZero)获取 UnitSpanFormatterstatic UnitSpanFormatterunitSpanOf(int precision, boolean appendZero, java.lang.String defaultValue)获取 UnitSpanFormatterstatic UnitSpanFormatterunitSpanOf(int precision, java.lang.String defaultValue)获取 UnitSpanFormatter
-
-
-
方法详细资料
-
format
public static java.lang.String format(java.lang.String format, java.lang.Object... args)字符串格式化- 参数:
format- 待格式化字符串args- 格式化参数- 返回:
- 格式化后的字符串
-
unitSpanOf
public static UnitSpanFormatter unitSpanOf(int precision)
获取 UnitSpanFormatter- 参数:
precision- 单位格式化精度- 返回:
UnitSpanFormatter
-
unitSpanOf
public static UnitSpanFormatter unitSpanOf(int precision, java.lang.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, java.lang.String defaultValue)
获取 UnitSpanFormatter- 参数:
precision- 单位格式化精度appendZero- 是否自动补 0 ( 只有 int、long 有效 )defaultValue- 格式化异常默认值- 返回:
UnitSpanFormatter
-
argsOf
public static ArgsFormatter argsOf(java.lang.String startSpecifier, java.lang.String middleSpecifier)
获取 ArgsFormatter- 参数:
startSpecifier- 开始占位说明符middleSpecifier- 中间占位说明符- 返回:
ArgsFormatter
-
argsOf
public static ArgsFormatter argsOf(java.lang.String startSpecifier, java.lang.String middleSpecifier, java.lang.String endSpecifier)
获取 ArgsFormatter- 参数:
startSpecifier- 开始占位说明符middleSpecifier- 中间占位说明符endSpecifier- 结尾占位说明符- 返回:
ArgsFormatter
-
argsOf
public static ArgsFormatter argsOf(java.lang.String startSpecifier, java.lang.String middleSpecifier, java.lang.String endSpecifier, boolean throwError, java.lang.String defaultValue)
获取 ArgsFormatter- 参数:
startSpecifier- 开始占位说明符middleSpecifier- 中间占位说明符endSpecifier- 结尾占位说明符throwError- 是否抛出异常defaultValue- 格式化异常默认值- 返回:
ArgsFormatter
-
-