Java编译时报错:错误: 编码GBK的不可映射字符
是由于文件编码类型不是ANSI编码所至。虚拟机默认所有的文件编码都是ANSI,而很多默认的类型UTF-8等等,虚拟机以ANSI解读不了UTF-8,所以报错。
文件在保存或者另存为时,可以选择编码为ANSI。否则的话,需要在编译时声明类型
如果是用notepad++或者支持调整编码格式的,可以在:格式菜单中,选择以ANSI格式编码
之后就可一劳永逸的避免出现此类现象
原文:https://www.cnblogs.com/s-sj/p/14320686.html