为了方便阅读代码,本文中直接用了 println,这需要一些技巧,因为
import static java.lang.System.out.println;
是错误的。具体方法见 Java 如何静态导入 import static println。
StringUtils 类的全路径:
import org.apache.commons.lang3.StringUtils;
StringUtils 类下有很多实用的处理字符串的静态方法。
方法名 | 描述 |
---|---|
contains | 判断字符串中是否包含另一字符串 |
startsWith | 判断一个字符串是否以另一个字符串开头 |
endsWith | 判断一个字符串是否以另一个字符串结尾 |
isBlank | 判断字符串是否由空白字符组成 |
isEmpty | 判断字符串是否为空字符串 |
isNumeric | 判断字符串是否仅仅由数字组成 |
isAlpha | 判断字符串是否仅仅由字母组成 |
join | 连接字符串 |
leftPad | 在字符串左侧填充字符 |
rightPad | 在字符串右侧填充字符 |
center | 在指定字符串两侧填充内容,将指定字符串放在中间 |
repeat | 重复拼接字符串 |
reverse | 翻转字符串 |
split** | 拆分字符串 |
trim | 去除字符串两边的空白字符 |
strip | 去除字符串两边的空白字符 |
truncate | 截断字符串 |