GKLBB

当你经历了暴风雨,你也就成为了暴风雨

导航

工作错误记录---执行java报错 编码GBK的不可映射字符

现象

Main.java:8: 错误: 编码GBK的不可映射字符
        System.out.println("璇疯緭鍏ユ暟鍊?");
                                   ^
1 个错误

原因

编解码器 编码不一致

解决

如果你的源码是utf-8,那么编码器编译时

javac -encoding utf-8 Main.java

解码器解码时

进入cmd,修改解码方式是utf-8,默认是gbk

chcp 65001

。其他同理

 

 

 

 

 

 

 


posted on 2022-03-23 07:21  GKLBB  阅读(115)  评论(0)    收藏  举报