看看字符编码是UTF-8还是别的什么具体请搜索 编码格式
可能是因为记事本和命令窗口的编码格式不同导致的,可以去修改一下记事本的编码格式之后再试试看,如果不行的话就将两个地方的编码都修改为UTF-8有帮助的话记得采纳
编译时指定编码格式即可,
javac -encoding utf-8 xxxx.java