java 截取字符串(判断汉字)
导读:收集整理的这篇文章主要介绍了java 截取字符串(判断汉字),觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码 代码如下:/** * 截取字符串 len为字节长度 * @par...
收集整理的这篇文章主要介绍了java 截取字符串(判断汉字),觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码 代码如下:
/**
* 截取字符串 len为字节长度
* @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 "";
}
}
- java substring 截取字符串的方法
- java字符串常用操作方法(查找、截取、分割)
- Java常用字符串工具类 字符串智能截取(3)
- JAVA中截取字符串substring用法详解
- java 字符串截取的三种方法(推荐)
- java按字节截取带有汉字的字符串的解法(推荐)
- Java截取字符串的方法
- Java 按照字节来截取字符串的代码(不会出现半个汉字)
- java字符串的截取方法substring()代码解析
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: java 截取字符串(判断汉字)
本文地址: https://pptw.com/jishu/604830.html
