各种乱码经验总结
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、在简体中文Window操作系统下,ANSI代表GBK
2、eclipse编码设置和UE工具查看,最正确的解释:
(1)UE状态栏显示的格式,并不是文件本身的编码格式,只是UE使用某格式打开该文件吧了。
(2)在eclipse中右击文件看到的编码格式,无论选中了Default还是Other,都不能说明文件本身的编码格式是什么。
(3)在eclipse中,对于已经存在的文件,无论是全局还是单个改变编码设置,并没有改变文件本身的编码格式。
在eclipse中,对于已经存在的文件,无论是全局还是单个改变编码设置后,修改文件的内容(比如添加英文或中文),保存后,才会改变文件本身的编码格式。
3、GBK编码:中文占2个字节,英文占1个字节。只支持中英文
unicode编码:中文英文都占2个字节,一般只用于开发底层的软件,例如字符串在java 内存中总是按Unicode编码存储的。例如,java文件的格式utf-8,String s=”ab”;”ab”在文件中是utf-8格式的,放在内存时会转换为Unicode格式存储
utf-8编码:中文占3个字节,英文占1个字节。支持所有语言
1、在eclipse中导入apas后,会发现含有中文的如果使用GBK打开就会出现乱码,若使用UTF-8打开正常,则说明apas中含有中文的文件是UTF-8编码格式的。
2、在eclipse中,apas使用ant编译时,
说明java文件要使用UTF-8编码格式编译
1、对于已有的java文件或新建的java文件,若想在java代码中编写中文,则首先将该java文件设置成UTF-8格式,然后再在java代码中编写中文。