String str1 = "中";
String str3 = "B";
System.out.println(str1.getBytes().length);
System.out.println(str3.getBytes().length);========================================================
在Windows上
2
1在Linux上
3
1哪位高手能说明么?
String str3 = "B";
System.out.println(str1.getBytes().length);
System.out.println(str3.getBytes().length);========================================================
在Windows上
2
1在Linux上
3
1哪位高手能说明么?
解决方案 »
- 我认为最好的java视频教程
- swing的JList组件问题
- 小菜鸟初来!JAVA纸牌发牌代码问题!急需!!!谢谢!!
- applet小程序的内容为什么在网页中显示不出来?大家谢谢帮看看.
- 32位虚拟机下编译的java程序放到64位虚拟机下可以直接运行吗?
- 利用javax.xml.transform.*;transform xml时候的xsl:output@encoding问题
- 我是新手,请大家帮我看一段程序,这有问题吗?
- 求教:java小程序用eclipse可以编译运行,用命令行编译通过但不能运行
- 初学者问题, 简单!!
- 关于静态线程!!请教高手!!
- 请教从事编程几年的老手.
- linux 下面 ,如何 监测jdk 运行情况
用 echo $LANG 查看
windows下面是ansi编码
一个汉字用2个字节表示怀疑你得linux是utf-8编码
一个汉字用3个字节表示所以,造成长度不一致