问题描述:使用命令提示符(CMD)编译写好的java程序的时候出现“编码GBK的不可映射字符” 问题图片 问题分析:看提示就知道是代码的注释出现问题,但注释格式完全正确,那么问题就只可能是注释编码出现问题。用编译器就没问题,应该是编码格式出岔子 解决办法:使用UTF-8进行编码 编译时输入:javac -encoding UTF-8 Wed.java (斜体加粗文件名依据自己文件名进行改变)