Java apache commons-lang3 库 StringUtils 类 truncate 方法


#Java Apache Commons 库#


为了方便阅读代码,本文中直接用了 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"

( 本文完 )