程序包 com.ajaxjs.util
类 StrUtil
java.lang.Object
com.ajaxjs.util.StrUtil
字符串工具类
- 作者:
- sp42 [email protected]
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static int统计文本中某个字符串出现的次数static String连接两个 url 目录字符串,如果没有 / 则加上;如果有则去掉一个static booleanisWordOneOfThem(String word, String[] arr) 判断一个字符串是否属于指定的字符串数组中static booleanisWordOneOfThem(String word, List<String> list) 判断一个字符串是否属于指定的字符串列表中static String将字符串数组转为字符串,可自定义分隔符及字符串模板static String将字符串列表转为字符串,可自定义分隔符static String将字符串列表转为字符串,可自定义分隔符及字符串格式化模板static <T> String将数组中的元素使用指定的分隔符连接成一个字符串,并返回连接后的字符串static <T> StringjoinAnyList(List<T> list, String str) 将列表中的元素使用指定的分隔符连接成一个字符串,并返回连接后的字符串static String字符串左填充方法static Stringstatic String简单模板替换方法。static String简单模板替换方法。static StringsimpleTpl2(String template, Map<String, Object> data) 简单模板替换方法。
-
构造器详细资料
-
StrUtil
public StrUtil()
-
-
方法详细资料
-
concatUrl
连接两个 url 目录字符串,如果没有 / 则加上;如果有则去掉一个- 参数:
a- 第一个 url 目录字符串b- 第二个 url 目录字符串- 返回:
- 拼接后的 url 目录字符串
-
print
-
charCount
统计文本中某个字符串出现的次数- 参数:
str- 输入的字符串_char- 某个字符- 返回:
- 出现次数
-
leftPad
字符串左填充方法例如: leftPad("12345", 10, "@"),输出:"@@@@@12345"
- 参数:
str- 待填充字符串len- 总长度_char- 填充字符- 返回:
- 左填充后的字符串
-
simpleTpl
简单模板替换方法。根据 Map 中的数据进行替换- 参数:
template- 待替换的字符串模板params- 存放替换数据的 Map- 返回:
- 替换后的字符串
-
simpleTpl2
简单模板替换方法。根据 Map 中的数据进行替换。 与 simpleTpl 方法的区别在于这里将 null 值替换为字符串 "null"。- 参数:
template- 待替换的字符串模板data- 存放替换数据的 Map- 返回:
- 替换后的字符串
-
simpleTpl
简单模板替换方法。根据 JavaBean 中的数据进行替换。- 参数:
template- 待替换的字符串模板data- 存放替换数据的 JavaBean 对象- 返回:
- 替换后的字符串
-
joinAnyList
将列表中的元素使用指定的分隔符连接成一个字符串,并返回连接后的字符串- 类型参数:
T- 数组类型- 参数:
list- 任何类型的列表str- 字符串类型的分隔符- 返回:
- 连接后的字符串
-
join
将数组中的元素使用指定的分隔符连接成一个字符串,并返回连接后的字符串- 类型参数:
T- 数组类型- 参数:
arr- 任何类型的数组str- 字符串类型的分隔符- 返回:
- 连接后的字符串
-
join
将字符串数组转为字符串,可自定义分隔符及字符串模板- 参数:
arr- 字符串数组tpl- 字符串格式化模板str- 用于分隔字符串的字符- 返回:
- 拼接结果字符串
-
join
将字符串列表转为字符串,可自定义分隔符- 参数:
list- 字符串列表str- 用于分隔字符串的字符- 返回:
- 拼接结果字符串
-
join
将字符串列表转为字符串,可自定义分隔符及字符串格式化模板- 参数:
list- 字符串列表tpl- 字符串格式化模板str- 用于分隔字符串的字符- 返回:
- 拼接结果字符串
-
isWordOneOfThem
判断一个字符串是否属于指定的字符串数组中- 参数:
word- 待判断字符串arr- 指定字符串数组- 返回:
- 如果字符串属于数组中,则返回 true;否则返回 false
-
isWordOneOfThem
判断一个字符串是否属于指定的字符串列表中- 参数:
word- 待判断字符串list- 指定字符串列表- 返回:
- 如果字符串属于列表中,则返回 true;否则返回 false
-