java中'/u0000'字符的显示问题
2008-03-28 23:25
357 查看
最近学习java,发现在'u0000'居然在dos窗口中显示成了a。对此百思不得其解,开始怀疑是电脑的问题,可是 换了几点电脑后发现都显示的是a,然后又觉得是系统的问题,又感觉是点阵显示的问题·········
最后终于发现了问题:由于用cmd进入dos后,把字体放大的原因。
在网上查了一些资料后发现,cmd进入后代码页代码是936,支持中文显示的;command进入后的活动代码页是437,是不支持中文的。如果在用command进入后,无论字体放大还是缩小都不会出现显示a的情况,而用cmd进入后,当把字体放大后原来显示不出的a便出现了。
暂时定为是cmd中的bug吧,有待深入研究,同时希望高手指点。
最后终于发现了问题:由于用cmd进入dos后,把字体放大的原因。
在网上查了一些资料后发现,cmd进入后代码页代码是936,支持中文显示的;command进入后的活动代码页是437,是不支持中文的。如果在用command进入后,无论字体放大还是缩小都不会出现显示a的情况,而用cmd进入后,当把字体放大后原来显示不出的a便出现了。
暂时定为是cmd中的bug吧,有待深入研究,同时希望高手指点。
相关文章推荐
- 解决java读文件,第一个字符显示?或者空格的问题
- 5.6java中显示中文字符乱码的问题
- 关于java串口通信 接受显示 乱码的字符转换问题解决方案
- java web服务器上画图不显示的问题
- Java通过mybatis插入Oracle数据库中Date格式不显示到时分秒问题
- Java:字符乱码问题
- wwj world wind java 显示乱码问题
- python显示'\u897f类字符问题的解决方法
- Java问题解决:"错误:编码GBK 的不可映射字符"
- 【原】解决PS1的显示问题,busybox的/u /h特殊字符解析问题
- java 字符问题
- java poi导出excel是文件名字符转译问题
- 解决Java, Servlet的换行符无法显示问题
- JAVA字符编码系列三:Java应用中的编码问题
- 使用python2时会遇到一系列显示中文字符的问题
- linux shell 调用 java 在终端显示消息问题
- 【原】解决PS1的显示问题,busybox的/u /h特殊字符解析问题
- 解决java、jsp显示中文问题
- Java读取Unicode文件(UTF-8等)时碰到的BOM首字符问题,及处理方法
- 一台电脑里装了多个版本的JDK,java -version显示问题