Java判断字符串长度
来源:互联网 发布:php 异步post请求 编辑:程序博客网 时间:2024/06/05 05:45
今天一个程序出了问题,排查了半天才发现,原来是因为原来的一个计算汉字长度的代码出了问题:
public static int getStringRealLength(String str) throws Exception{
String str1 = new String(str.getBytes("GB2312"),"iso-8859-1");
return str1.length();
}
汉字中有生僻字:“旸”,结果计算出长度为1。后来将GB2312改成GBK就可以了。因为字符可以正确算出长度。
原帖地址:http://blog.csdn.net/soundfuture/article/details/11601653
汉字所占byte问题请参考我的博文:http://blog.csdn.net/woshixuye/article/details/7907537
0 0
- Java判断字符串长度
- java 判断中文字符串长度
- java 判断中文字符串长度
- java 判断中文字符串长度
- java判断中文字符串长度
- Java 判断中文字符串长度
- Java 判断字符串的存储长度
- 判断字符串长度
- 判断字符串的长度
- 汉字字符串长度判断
- js,判断字符串长度
- 判断字符串/汉字长度
- 判断字符串长度函数
- js判断字符串长度
- java 判断含有中文的字符串的长度
- java 判断含有中文的字符串的长度
- java 判断含有中文的字符串的长度
- java 判断含有中文的字符串的长度
- 异常解决方案:java.lang.ClassNotFoundException: com.example.robo.MainActivity in loader da
- 浅析功率控制的分类及基本原理
- internet连接共享访问被启用时,出现了一个错误(NULL) 解决办法
- ajax同步或alert对onblur和onclick顺序有影响导致提交要点两次
- 开题报告答辩PPT
- Java判断字符串长度
- 网页制作基础知识整理2(课堂笔记)
- 黑马程序员====JAVA基础之面向对象及其特性====
- ABout db file async I/O submit ?
- Introdution to 3D Game Programming With DirectX11 第4章 习题解答
- iOS多线程开发(一)
- memset 用法
- 十步完全理解SQL
- 黑马程序员------------------eclipse的使用、静态导入、自动拆装箱