java 截取字符串(判斷漢字)
更新時間:2008年11月21日 19:56:52 作者:
jsp截取中文字符串 len為字節(jié)長度
復制代碼 代碼如下:
/**
* 截取字符串 len為字節(jié)長度
* @param str
* @param len
* @return
* @throws UnsupportedEncodingException
*/
public static String getLimitLengthString( String str,int len){
try{
int counterOfDoubleByte = 0;
byte[] b = str.getBytes("gb2312");
if(b.length <= len)
return str;
for(int i = 0; i < len; i++){
if(b[i] < 0)
counterOfDoubleByte++;
}
if(counterOfDoubleByte % 2 == 0)
return new String(b, 0, len, "gb2312");
else
return new String(b, 0, len - 1, "gb2312");
}catch(Exception ex){
DBTools.error(ex);
return "";
}
}
您可能感興趣的文章:
相關(guān)文章
eclipse配置tomcat開發(fā)Dynamic Web Project環(huán)境圖解
這篇文章主要介紹了基于Eclipse進行Dynamic Web Project項目開發(fā)環(huán)境的整合,大家參考使用吧2013-12-12
jsp中獲取狀態(tài)怎么寫(兩種實現(xiàn)方式)
由于框架是2005年的,jsp中不能存放標簽,只能有java代碼來寫了,接下來為大家介紹下兩種實現(xiàn)獲取狀態(tài)寫法,感興趣的各位可以參考下哈,希望可以幫助到你2013-04-04

