主要是根据Unicode来判断。你的那段程序应该没什么问题
解决方案 »
- 为什么这段代码编译时会报错???
- 求教一个正则表达式,高手请进,多谢各位对我的上个贴子的帮忙...
- 走过路过不要错过.!!!
- 关于DoubleClass类的问题。。。。。。请问DoubleClass是基本类吗?
- 相同的程序以调试方式运行,在jbuilder 2005中启动tomcat服务器并初始化时要比wsad5.1.1中慢六七十秒。也就是说在wsad中只要三十多秒就启
- 如何用JAVA实现对应用程序的默认调用?
- 求高手点拨一个“Socket通信”的运行异常.
- 关于多请求线程管理的问题
- 能否使Java表中的列不能被鼠标拖移?
- 请问什么叫做“数据字典”???
- DataInputStream的readInt()函数如果读的是字符串它能转换成整数,请问这个整数和字符串编码有什么联系?怎么来的整数?
- 在浏览器中运行applet的问题?
String s1 = new Character('哦').toString();
System.out.println(s1.getBytes().length);
是2的话就是全角未测试
String s1 = new Character('A').toString();
和
String s1 = new Character('哦').toString();用System.out.println(s1.getBytes().length);输出的结果一样不一样
但是,String.getByte取得数组的时候进行了简化,ASCII嘛,仍然只占一个字节 ^_^