在多个字符处剪切 Java 字符串
我想在此字符串长度>50时剪切Java字符串,并添加“...”在字符串的末尾。
例:
我有以下Java字符串:
String str = "abcdefghijklmnopqrtuvwxyz";
我想将字符串的长度切割为8:
结果必须是:
String strOut = "abcdefgh..."
我想在此字符串长度>50时剪切Java字符串,并添加“...”在字符串的末尾。
例:
我有以下Java字符串:
String str = "abcdefghijklmnopqrtuvwxyz";
我想将字符串的长度切割为8:
结果必须是:
String strOut = "abcdefgh..."
使用子字符串和连接:
if(str.length() > 50)
strOut = str.substring(0,7) + "...";
StringUtils.abbreviate("abcdefg", 6);
这将为您提供以下结果:abc...
其中 6 是所需的长度,“abcdefg”是需要缩写的字符串。