获取字符串中的中文字符长度
2017-10-17 17:42
337 查看
/** * 获取字符串中的中文字符长度 * @param str * @return */ public static int getChineseCharacters(String str){ byte chars[]=str.getBytes(); String cc=""; byte temp[]=new byte[2]; for(int i=0, count=0; i<chars.length; i++){ if(chars[i]<0){ temp[count]=chars[i]; count++; if(count%2==0){ cc+=new String(temp); count=0; } } } return cc.length(); }
相关文章推荐
- 获取包含中文,字母,数字集合的字符串的长度(1个汉字字符存储需要2个字节,1个英文字符存储需要1个字节)
- 通过js来获取包含中文字符的字符串的长度的方法
- JS获取字符串长度,一个中文算两个字符。
- iOS中英文混排,获取字符串长度(中文字符数)
- 获取字符串长度:中文字符长度计2,其它计1
- 通过js来获取包含中文字符的字符串的长度的方法
- PHP获取字符串长度,中文标点或者中文汉字算一个字符
- [lua]获取字符串长度(中文算2个字符)
- iOS中英文混排,获取字符串长度(中文字符数)
- java中获取包含中文字符的字符串长度
- 学习笔记之vc 6.0 下 含中文字符串 字符长度 获取及截取
- iOS中英文混排,获取字符串长度(中文字符数)
- 如何获取含有中文字符的字符串长度
- JS获取字符串长度(英文占1个字符,中文汉字占2个字符)
- PHP截取字符串,获取长度,获取字符位置的函数 中文字符截取
- 获取字符串长度、字符长度、字节长度
- PHP如何获取混合中文字符串长度
- 获取中英文字符串的第一个中文或者英文字符对应的十进制数字
- PHP截取字符串,获取长度,获取字符位置的函数
- 获取字符串的字节数,而不是字符长度