类 ArgsFormatter
- java.lang.Object
-
- dev.utils.common.format.ArgsFormatter
-
public class ArgsFormatter extends java.lang.Objectdetail: 可变数组格式化- 作者:
- Ttt
-
-
构造器概要
构造器 构造器 说明 ArgsFormatter(java.lang.String startSpecifier, java.lang.String middleSpecifier, java.lang.String endSpecifier, boolean throwError, java.lang.String defaultValue)构造函数
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.Stringformat(java.lang.Object... args)根据可变参数数量自动格式化java.lang.StringformatByArray(java.lang.Object[] objects)根据可变参数数量自动格式化static ArgsFormatterget(java.lang.String startSpecifier, java.lang.String middleSpecifier)获取 ArgsFormatterstatic ArgsFormatterget(java.lang.String startSpecifier, java.lang.String middleSpecifier, java.lang.String endSpecifier)获取 ArgsFormatterstatic ArgsFormatterget(java.lang.String startSpecifier, java.lang.String middleSpecifier, java.lang.String endSpecifier, boolean throwError, java.lang.String defaultValue)获取 ArgsFormatterjava.lang.StringgetDefaultValue()获取格式化异常默认值java.lang.StringgetEndSpecifier()获取结尾占位说明符java.lang.StringgetMiddleSpecifier()获取中间占位说明符java.lang.StringgetStartSpecifier()获取开始占位说明符booleanisThrowError()是否抛出异常
-
-
-
构造器详细资料
-
ArgsFormatter
public ArgsFormatter(java.lang.String startSpecifier, java.lang.String middleSpecifier, java.lang.String endSpecifier, boolean throwError, java.lang.String defaultValue)构造函数- 参数:
startSpecifier- 开始占位说明符middleSpecifier- 中间占位说明符endSpecifier- 结尾占位说明符throwError- 是否抛出异常defaultValue- 格式化异常默认值
-
-
方法详细资料
-
get
public static ArgsFormatter get(java.lang.String startSpecifier, java.lang.String middleSpecifier)
获取 ArgsFormatter- 参数:
startSpecifier- 开始占位说明符middleSpecifier- 中间占位说明符- 返回:
ArgsFormatter
-
get
public static ArgsFormatter get(java.lang.String startSpecifier, java.lang.String middleSpecifier, java.lang.String endSpecifier)
获取 ArgsFormatter- 参数:
startSpecifier- 开始占位说明符middleSpecifier- 中间占位说明符endSpecifier- 结尾占位说明符- 返回:
ArgsFormatter
-
get
public static ArgsFormatter get(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
-
getStartSpecifier
public java.lang.String getStartSpecifier()
获取开始占位说明符- 返回:
- 开始占位说明符
-
getMiddleSpecifier
public java.lang.String getMiddleSpecifier()
获取中间占位说明符- 返回:
- 中间占位说明符
-
getEndSpecifier
public java.lang.String getEndSpecifier()
获取结尾占位说明符- 返回:
- 结尾占位说明符
-
isThrowError
public boolean isThrowError()
是否抛出异常- 返回:
trueyes,falseno
-
getDefaultValue
public java.lang.String getDefaultValue()
获取格式化异常默认值- 返回:
- 格式化异常默认值
-
format
public java.lang.String format(java.lang.Object... args)
根据可变参数数量自动格式化- 参数:
args- 格式化参数- 返回:
- 格式化后的字符串
-
formatByArray
public java.lang.String formatByArray(java.lang.Object[] objects)
根据可变参数数量自动格式化- 参数:
objects- 格式化参数- 返回:
- 格式化后的字符串
-
-