使用notepad++编辑的java代码时,CMD中编译输出的中文字符会乱码

导致出现这个问题的一个可能原因是编码和译码方式不同。
通过此句代码System.out.print(System.getProperty(“file.encoding”));查看此电脑编码方式
我用的是win10系统编码方式是GBK
打开notepad中的设置—>首选项,按下图在右边编码处选择GB2312编码方式

使用notepad++编辑的java代码时,CMD中编译输出的中文字符会乱码
设置后之后重新编译此代码即可结局问题。