jdk的乱码问题,谁能解决一下?

在IDE下编译不通过,jdk给出的提示信息全是小方块形状的乱码,谁知道怎么解决?

改一下编码方式:eclipse下的操作如下:
选中你的项目,右键,然后选择最下面的选项,即Properties
在弹出框中可以看到左边菜单栏Resource被选中,右边第二项,
即Text file encoding。单选Other,选择你项目之前的编码方式(如果你的项目是导进来的。。必须知道之前采取的编码方式,一般都是用utf-8),如果不知道或者不记得那就只能一个一个的试。中国地区eclipse默认的编码方式应该是GBK了。

把提示信息全是小方块形状的乱码的地方删除掉——在你的程序里可能是不可见字符,把这些地方删除。
原因是这些地方有不见字符——多来源于拷贝
还有就是输入了全角的空格——与英文的空格是不一样

使用UE之类的编辑器,可以查看二进制码很容易发现

编码可分为文件编码和显示编码,两者必须一致就不会出现乱码。
即你的文件编码为UTF-8,那你必须以UTF-8的模式打开查看。
希望对你有帮助。

用错误的编码打开了java文件。
建议在编码中,不要让代码中存在中文,很不合理。

采用UTF-8编码,绝对没问题