小编AMZ*_*ZFR的帖子

在Java中修剪字符串,同时保留完整的单词

我需要修剪java中的String,以便:

快速的棕色狐狸跳过laz狗.

快棕...

在上面的例子中,我修剪为12个字符.如果我只使用子字符串,我会得到:

快速...

我已经有了使用子字符串执行此操作的方法,但我想知道什么是最快(最有效)的方法,因为页面可能有许多修剪操作.

我能想到的唯一方法是将字符串分割成空格并将其重新组合,直到其长度超过给定长度.还有其他方法吗?也许是一种更有效的方法,我可以使用相同的方法来执行"软"修剪,其中我保留最后一个单词(如上例所示)和硬修剪,这几乎是一个子字符串.

谢谢,

java string substring trim

9
推荐指数
3
解决办法
7345
查看次数

标签 统计

java ×1

string ×1

substring ×1

trim ×1