日期:2014-05-20  浏览次数:20818 次

为什么会在编写程序的时候出现乱码?
为什么当我在UtraEdit32上面写中文的时候会出现乱码的想象而且当我用java向txt文档时 txt文档也会乱码(包括英文) 但是我自己打开txt写什么都不会乱码 请问是什么原因 而我用editplus又不会显示出乱码 但是写到txt文档中也是一样乱码 同时 我的QQ中的查找之类的也是乱码(当好友名之类的就正常) 后来重装就解决,所以我怀疑是系统的问题 但是不知如何解决 请大家帮帮忙

------解决方案--------------------
你的操作系统是不是英文的?如果是需要在控制面板的Regional and Language选项里面的Advanced标签中。把Language for non-Unicode programs设为Chinese(RPC)。
还有,你的java程序是如何向txt中写数据的,考虑过编码方式没有。还有java程序是如何得到这些需要写入的数据的。考虑编码方式没有。你可以把你的代码贴出来。还有你用的什么工具查看txt文件。是不是选择了正确的编码方式。这个问题在各个环节都有可能出问题。
------解决方案--------------------
操作系统语言或安装的字体不全的问题
------解决方案--------------------
可能是系统的什么地方没设置对,出现乱码,