设为首页 加入收藏

TOP

根据输入的长度动态的截取字符串的长度
2014-11-15 20:20:38 来源: 作者: 【 】 浏览:18
Tags:根据 输入 长度 动态 截取 字符串

  在页面显示的时候根据输入的长度动态的截取字符串的长度,看下面的代码!


public static String getSubStr(String str, int cutCount) {
String resultStr = "";
char[] ch = str.toCharArray();
int count = ch.length;
for (int i = 0; i < count; i++) {
resultStr += ch[i];
if ( resultStr.getBytes().length >= cutCount-3 ) {
resultStr += "...";
break;
}
}
return resultStr;
}


注意:这里判断了汉字占2个字节,字符占1个字节的情况的时候啊。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇信号量Semaphore实现互斥锁Mutex 下一篇JAVA中断线程的方法

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: