为了方便阅读代码,本文中直接用了 println,这需要一些技巧,因为
import static java.lang.System.out.println;
是错误的。具体方法见 Java 如何静态导入 import static println。
StringUtils 类的全路径:
import org.apache.commons.lang3.StringUtils;
truncate 方法用于截断字符串。
- 参数1:要处理的字符串
- 参数2:截断后的长度。若参数1的长度本身小于参数2,
println( StringUtils.truncate(null, 0) ); // null
println( StringUtils.truncate(null, 2) ); // null
println( StringUtils.truncate("", 0) ); // ""
println( StringUtils.truncate("", 2) ); // ""
println( StringUtils.truncate("abc", 0) ); // ""
println( StringUtils.truncate("abc", 2) ); // "ab"
println( StringUtils.truncate("abc", 4) ); // "abc"