[Java]错误:编码GBK的不可映射字符解决办法

1.前提:出现如下错误:

>>>javac test1.java

>>>test1.java:3: 错误: 编码GBK的不可映射字符
>>>               System.out.println("灏忕嫍鐨勫悕瀛楁槸锛?" + name);

2.原因:

书写代码时编码格式错误

出现这种问题通常是由于代码中有中文注释

且java文件的编码格式不是ANSI编码格式

3.解决办法:

把java文件转换成ANSI编码格式即可:
转换方式可以用notepad++等工具中“格式”—“以ANSI格式编码,保存

猜你喜欢

转载自www.cnblogs.com/joekk01/p/10006471.html