“错误:编码GBK的不可映射字符”怎么破

第一篇尝试写博文,谬误之处,欢迎指正!
应该不是我一个人的JAVA老师不让用IDE,于是用记事本写,cmd命令行运行(程序中有中文输出)
以下是错误做法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
网上很多说法改编码类型,去UE里找了半天也没看到在哪改,仔细检查操作过程,终于找到了问题所在
在这里插入图片描述
utf-8编码是unicode编码在网络之间传输时的一种“桥梁”编码。使其在网络之间传输时可以节约数据量。当保存为utf-8形式时,搜索文本里的中文根本找不到,再看编码选项中的ANSI选项
在这里插入图片描述
使用多个字节来代表一个字符的各种汉字延伸编码方式,称为 ANSI 编码。在简体中文Windows操作系统中,ANSI 编码代表 GBK 编码。在使用记事本保存时,将编码改成ANSI,就好啦!

猜你喜欢

转载自blog.csdn.net/weixin_43905108/article/details/104667509