编码GBK的不可映射字符

前言

现在是用Notepad++这个工具编码,自我感觉和codewriter差不多。

问题

  1. 编译未成功——没有保存文件,直接进行了编译
    打开文件后,发现在notepad上敲的代码没有更新上去。因为没有重新保存文件,就直接进行编译了。但是notepad并没有自动更新的功能。不过我们还是可以通过安装插件点我☞解决这个问题(小编并没有尝试安装,有需要可以尝试)。

  2. 编码GBK的不可映射字符
    编码GBK的不可映射字符_第1张图片
    看着好像乱码了一样。其实是因为写的代码中包含中文字符(包括注释)。由于使用cmd运行java程序的时候,系统默认的编码格式是GBK。而包含中文字符的代码一般是UNICODE格式,所以直接运行含有中文字符的代码就很容易出现编码错误。这时候就需要改变下格式。

解决:

打开nodepad→设置→首选项→格式→转为ANSI编码格式
编码GBK的不可映射字符_第2张图片
编码GBK的不可映射字符_第3张图片
保存→重新编译→成功
编码GBK的不可映射字符_第4张图片

你可能感兴趣的:(==⭐JAVA)