程序包 tech.riemann.etp
类 StringUtils
java.lang.Object
tech.riemann.etp.StringUtils
- 作者:
- Kerbores(kerbores@riemann.tech)
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static String字符串去除空白字符后从左到右按照一定位数插入字符static String获取对象的字符串表示,如果对象为null或空,则返回空字符串static booleanisNullOrEmpty(Object object) 检查给定的对象是否为null或空白字符串。static String字符串去除空白字符后从右到左按照一定位数插入字符static StringreplaceBraceTokens(String text, Object... args) 替换字符串中的占位符 {} 形式static StringreplaceDollarBraceTokens(String text, Object... args) 替换字符串中的占位符 ${} 形式static StringreplaceTokens(String openToken, String closeToken, String text, Object... args) 替换字符串中的占位符static String将输入的字符串反转static String去除全部空白stringConvertList(String source) 将数字格式字符串转换成liststatic <T> List<T> stringConvertList(String[] source, Class<T> clazz) 将字符串数组转换为指定类型的列表static <T> List<T> stringConvertList(String source, Class<T> clazz) 将字符串转换为列表 该方法接受一个以逗号分隔的字符串,并将其转换为指定类型的列表 如果源字符串为空或空白,则返回一个空列表
-
构造器详细资料
-
StringUtils
public StringUtils()
-
-
方法详细资料
-
change
字符串去除空白字符后从左到右按照一定位数插入字符- 参数:
str- 源n- 位数sp- 插入字符- 返回:
- 字符串
-
getString
获取对象的字符串表示,如果对象为null或空,则返回空字符串- 参数:
obj- 任意对象,可以是任何类型- 返回:
- 对象的字符串表示,如果对象为null或空,则返回空字符串
-
isNullOrEmpty
检查给定的对象是否为null或空白字符串。 此方法用于安全地检查一个对象是否被认为为空(null或空白字符串)。 它首先检查对象是否为null,其次如果对象转换为字符串后是否为空白字符串。- 参数:
object- 要检查的对象- 返回:
- 如果对象为null或转换后的字符串为空白字符串,则返回true;否则返回false。
-
rChange
字符串去除空白字符后从右到左按照一定位数插入字符- 参数:
str- 源n- 位数sp- 插入字符- 返回:
- 字符串
-
sTrim
去除全部空白- 参数:
in- 输入字符串- 返回:
- 字符串
-
stringConvertList
将数字格式字符串转换成list- 参数:
source- 源字符串,格式为1,2,3- 返回:
- 数字数组
-
stringConvertList
将字符串数组转换为指定类型的列表- 类型参数:
T- 泛型参数,表示目标类型- 参数:
source- 字符串数组,包含要转换的数据clazz- 目标类型,用于指定转换后的列表中元素的类型- 返回:
- 返回转换后的列表,列表中的每个元素都转换为目标类型
-
reverse
将输入的字符串反转- 参数:
info- 需要被反转的字符串- 返回:
- 反转后的字符串
-
stringConvertList
将字符串转换为列表 该方法接受一个以逗号分隔的字符串,并将其转换为指定类型的列表 如果源字符串为空或空白,则返回一个空列表- 类型参数:
T- 泛型标记,表示列表中元素的类型- 参数:
source- 源字符串,包含以逗号分隔的数据clazz- 目标列表中元素的类型- 返回:
- 转换后的列表,如果源字符串为空或空白,则返回空列表
-
replaceTokens
public static String replaceTokens(String openToken, String closeToken, String text, Object... args) 替换字符串中的占位符- 参数:
openToken- 占位符开始标识closeToken- 占位符结束标识text- 原始文本args- 参数- 返回:
- 替换结果
-
replaceDollarBraceTokens
替换字符串中的占位符 ${} 形式- 参数:
text- 原始文本args- 参数- 返回:
- 替换结果
-
replaceBraceTokens
替换字符串中的占位符 {} 形式- 参数:
text- 原始文本args- 参数- 返回:
- 替换结果
-