java中计算字符串长度的方法
2012-09-20 17:26
363 查看
字符串采用unicode编码的方式时,计算字符串长度的方法
找出UNICODE编码中的汉字的代表的范围“\u4E00” 到“\u9FBB”之间,由于一个汉字代表两个字符所以可以采用如下方法进行计算字符串的长度
找出UNICODE编码中的汉字的代表的范围“\u4E00” 到“\u9FBB”之间,由于一个汉字代表两个字符所以可以采用如下方法进行计算字符串的长度
public static int getCharLength(String content) { int count = 0; for (int i = 0, len = content.length(); i < len; ++i) { if ('\u4E00' <= content.charAt(i) && '\u9FBB' >= content.charAt(i)) { count++; } } return content.length()+count; }其它的编码方式可以按照这个原理去时行计算
相关文章推荐
- java中计算字符串长度的方法及u4E00与u9FBB的认识
- java_基础知识_字符串练习题_计算两个字符串的最长公共字串长度
- js中计算字符串长度的方法
- Java实现按字节长度截取字符串的方法
- 在 Java中按字节获得字符串长度的两种方法
- Shell脚本中计算字符串长度的5种方法
- 华为机试(字符串最后一个单词长度,计算字符串的个数,明明的随机数) Java实现
- C语言计算字符串长度的几种方法
- 用java截取字符串长度的方法
- Shell脚本中计算字符串长度的5种方法
- js计算字符串长度、汉字校验、去除空格、数字校验、身份证校验的方法
- Shell脚本中计算字符串长度的5种方法
- java获得数组、字符串、集合长度的方法
- Shell脚本中计算字符串长度的5种方法
- 汉字字符串算两个自己,前台和后台计算长度的方法
- 处理字符串的一些js/jq方法(去除HTML,去除空格,计算真实长度,截取中英文字符)
- 【JAVA】通过公式字符串表达式计算值,网上的一种方法
- Java,php,python,js 计算字符串长度和数组个数
- 用Java实现按字节长度截取字符串的方法
- c语言字符串长度的计算方法