首页 > 其他 > 详细

编码GBK的不可映射字符

时间:2016-09-23 18:22:52      阅读:193      评论:0      收藏:0      [点我收藏+]

技术分享

使用windows的DOS窗口编译java代码的时候有时候出现这种错误,这是由于我们没有指定编码类型,jdk采用了系统默认的编码类型,如何查看系统默认的编码类型呢?

在DOS窗口中输入:chcp

技术分享

代码页是字符集编码的别名,最早的操作系统都是使用命令行界面,操作系统直接使用BIOS供应的VGA功能来显示字符,操作系统的编码支持也就依靠BIOS的编码。

MS-DOS为以下国家和语言提供字符集:
代码页 描述
1258 越南语
1257 波罗的语
1256 阿拉伯语
1255 希伯来语
1253 希腊语
1252 拉丁 1 字符 (ANSI)
1251 西里尔语
1250 中欧语言
950 繁体中文
949 朝鲜语
936 简体中文
932 日语
874 泰国语
850 多语种 (MS-DOS Latin1)
437 MS-DOS 美国英语
 
解决办法:使用-encoding参数指明编码方式:javac -encoding UTF-8 XX.java

编码GBK的不可映射字符

原文:http://www.cnblogs.com/programmer1/p/5900959.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!