Strutil.format,hasBlank、hasEmpty 以及 removePrefix、removeSuffix方法(我常用到的)
1.hasBlank、hasEmpty
就是给定一些字符串,如果一旦有空的就返回true,常用于判断字段是否有空的(例如web表单数据)。
这两个方法的区别是hasEmpty只判断是否为null或者空字符串(""),hasBlank则会把不可见字符也算做空,isEmpty和isBlank同理。
2.removePrefix、removeSuffix
这两个是去掉字符串的前缀后缀的
StrUtil.removeSuffix(“dadadadadadadaooo”, “ooo”)
会得到dadadadadadada 这样一个字符串
3.format方法
直接举例吧
String str = StrUtil.format("{}是一只{}", “你”, “猪”);
str = 你是一只猪