根据输入的长度动态的截取字符串的长度 |
|
www.nanhushi.com 佚名 不详 |
在页面显示的时候根据输入的长度动态的截取字符串的长度,看下面的代码!
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中处理http连接超时的方法 |
【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|