解决错误: 编码GBK的不可映射字符

前端学习java,小白也很无奈,之前做前端这一块的,后来做工作,要自己写后台,我看了三天后台代码,依旧懵壁的不行,卡的不会动弹,这几天在看java语法,但还是感觉不会用, 没个工作进度,我是不是要被请去吃个烤鱿鱼...

复制的代码例子,一编译就是各种报错,一度以为,不会网上的例子都是有问题的把,要不要这么坑,后来发现改了编码,就没问题了

  • 碰到的不该出现的奇怪错误
 错误: 编码GBK的不可映射字符
 错误: 需要class,interface 或 enum
 错误: if 后面没有else
 错误: 不是一个语句
 错误: 没有;
 靠,都特么什么鬼啊...

最近学习java,感觉比javascript的概念更多,更细,按照菜鸟教程上的java路线,学习,我直接拷贝上面的例子代码编译都过不去,然后自己改的话,发现都没问题,报的错也是莫名奇妙,整的我现在都没信心接着学java了,枯燥倒无所谓,但是出了错改不出来,所有的地方又都没错,还运行不出来结果,这就让人很烦躁的了;

举个栗子:

照着菜鸟上的demo,一字不差的敲下来,没问题把;


解决错误: 编码GBK的不可映射字符_第1张图片

一编译就出问题:

解决错误: 编码GBK的不可映射字符_第2张图片

解决方法:

找到这个.java文件,使用记事本打开,右键文件,点击另存为,将编码由默认的UTF-8改为ANSI码,替换源文件;

解决错误: 编码GBK的不可映射字符_第3张图片

解决错误: 编码GBK的不可映射字符_第4张图片

重新编译运行,一次过,也没之前奇怪的错误,是不是很坑爹;

解决错误: 编码GBK的不可映射字符_第5张图片

原理我也不知道为啥,知其然却不知其所以然,慢慢学把,菜鸡z;


深思:

但我感觉,肯定不是这样做的,然是写很多很多文件,一个一个改,不是要把人累死,重复无用功,无疑浪费生命;

大神们求支招-

你可能感兴趣的:(解决错误: 编码GBK的不可映射字符)