在用记事本学敲JAVA的第一个程序时,发现它居然不会识别中文,还以为我输入的中文有错误。 在网上了解到是因为Java文件的编码格式不是ANSI编码格式,所以不能识别中文。解决方法有如下几种: 一、更改记事本的编码格式 把原来的文件用记事本打开,然后打开左上角文件中的另存为,选择编码为ANSI,选择保存。 弹出的窗口选择是即可。 然后再到cmd中重新运行即可识别到中文啦~ 二、直接增加命令执行 在编译Java源文件时,直接在javac 后面加上:-encoding UTF-8。 例如Javac -encoding utf-8 XXX.java 三、用IDE编译