
我们经常会对字符串进行操作,在 Spring 中可以使用 org.springframework.util.StringUtils
工具类帮我们处理字符串。
常用方法如下:
判断长度,包括空格
1 | StringUtils.hasLength(null) = false; |
判断是否包含文本
1 | StringUtils.hasText(null) = false; |
是否包含空白字符
1 | StringUtils.containsWhitespace(null) = false; |
去空格
1 | StringUtils.trimWhitespace(null) =null; |
统计一个子字符串在字符串出现的次数
1 | StringUtils.countOccurrencesOf(null, null) == 0; |
获取给定完整路径的简单文件名
1 | StringUtils.getFilename("myfile").equals("myfile") = true; |
获取文件名字符串的扩展名
1 | StringUtils.getFilenameExtension("myfile") =null; |
去掉文件名的扩展名
1 | StringUtils.stripFilenameExtension(null) = true; |