windows终端输入Java显示乱码,因为终端采用utf-8编码,jdk为gbk导致的,更改编码方式即可。
1、修改终端为gbk:
在终端输入chcp 936
缺点是终端关闭之后再重启还需再切换一次,比较麻烦。
2、修改jdk为utf-8:
添加系统环境变量:
变量名:JAVA_TOOL_OPTIONS
变量值:-Dfile.encoding=UTF-8
保存退出之后重启终端,再输入java就没有乱码了。
本文详细介绍了如何在Windows终端中解决Java显示乱码问题,通过修改终端编码为GBK或调整JDK文件编码为UTF-8,并提供具体步骤和两种方法的优缺点。
windows终端输入Java显示乱码,因为终端采用utf-8编码,jdk为gbk导致的,更改编码方式即可。
1、修改终端为gbk:
在终端输入chcp 936
缺点是终端关闭之后再重启还需再切换一次,比较麻烦。
2、修改jdk为utf-8:
添加系统环境变量:
变量名:JAVA_TOOL_OPTIONS
变量值:-Dfile.encoding=UTF-8
保存退出之后重启终端,再输入java就没有乱码了。
2816
537
3695
626

被折叠的 条评论
为什么被折叠?