【发布时间】:2014-12-12 06:04:10
【问题描述】:
我目前正在使用 apache commons lang 包 StringUtils 类。
我发现有两种缩写方法:abbreviate(String str,int maxwidth) 和abbreviate(String str,int offset,int maxwidth) 第一个绝对可以。但是当谈到第二个时,它有点令人困惑,我真的需要澄清。
我看到了abbreviate(String str,int offset,int maxwidth) 函数的两个案例。这些是:-
abbreviate("abcdefghijklmno",1,10)
返回“abcdefg...”,第二个:
abbreviate("abcdefghijklmno",4,10)
也返回“abcdefg...”。
看到这个后,我真的很困惑偏移参数究竟是如何工作的??
【问题讨论】:
-
请给
StringUtils.abbreviate(String str,int ofset,int maxwidth)方法完整的解释。 -
有关 StringUtils 类及其方法的更多详细信息现在可在:examples.javacodegeeks.com/core-java/apache/commons/lang3/…
标签: java apache apache-stringutils