1. hasBlank、hasEmpty方法
给定一些字符串,如果一旦有空的就返回true,常用于判断好多字段是否有空的(例如web表单数据)。
这两个方法的区别是hasEmpty
只判断是否为null或者空字符串(""),hasBlank
则会把不可见字符也算做空,isEmpty
和isBlank
同理。
2.前后缀处理方法
常用与去掉字符串的前缀后缀的场景。
importcn.hutool.core.util.StrUtil; publicclassTest { publicstaticvoidmain(String[] args) { System.out.println(StrUtil.removeSuffix("file.txt",".txt")); } }
3. format方法
可以使用字符串模板代替字符串拼接。
importcn.hutool.core.util.StrUtil; publicclassTest { publicstaticvoidmain(String[] args) { Stringtemplate="{} world"; Stringstr=StrUtil.format(template, "hello"); System.out.println(str); } }