可在 CMD 窗口输入 chcp 65001 后,再尝试输入 java 命令。
chcp 命令是用来显示或更改活动控制台的代码页。
在 CMD 窗口直 输入 chcp ,可以显示当前代码页编号,默认是 936 ,表示支持 GB2312 编码。
将代码页设置为 65001 ,则支持 UTF-8 编码。
运行java带有中文的代码就出现乱码,解决方式如下:
设置整个java工程的编码格式为utf-8,如下图:
设置html的编码格式为utf-8
java出现乱码的原因是
.java 文件中的编码格式和命令提示符的指令不一致导致的
比如.java 使用的是utf-8,windows环境下命令提示符编码是gbk,在使用javac 命令进行对.java文件进行编译的时候,.java文件中的中文字符就会出现 乱码.
出现这样的情况,处理方式是通过现在编译编码-encoding 处理
javac -encoding utf-8 Test.java欢迎分享,转载请注明来源:内存溢出
评论列表(0条)