工作错误记录---执行java报错 编码GBK的不可映射字符
现象
Main.java:8: 错误: 编码GBK的不可映射字符
System.out.println("璇疯緭鍏ユ暟鍊?");
^
1 个错误
原因
编解码器 编码不一致
解决
如果你的源码是utf-8,那么编码器编译时
javac -encoding utf-8 Main.java
解码器解码时
进入cmd,修改解码方式是utf-8,默认是gbk
chcp 65001
。其他同理
浙公网安备 33010602011771号