十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
当我们不加设置就编译时,相当于使用了参数:javac -encoding gbk XX.java,当然就会出现不兼容的情况。
创新互联公司专注于建瓯网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供建瓯营销型网站建设,建瓯网站制作、建瓯网页设计、建瓯网站官网定制、成都微信小程序服务,打造建瓯网络公司原创品牌,更为您提供建瓯网站排名全网营销落地服务。
解决方法:
1、转换成UTF-8编码格式,但仍然有错解决办法是:应该使用-encoding参数指明编码方式:javac -encoding UTF-8 XX.java
2、开始--计算机--鼠标反键(鼠标右键)--属性--高级系统设置--环境变量--系统变量新建。然后输入:“JAVA_TOOL_OPTIONS”变量,值为“-Dfile.encoding=UTF-8”然后确定、确定、在确定后。新开命令行窗口,再次输入javac命令。
运行java带有中文的代码就出现乱码,解决方式如下:
设置整个java工程的编码格式为utf-8,如下图:
设置html的编码格式为utf-8
编辑器的编码会影响到所有的项目中的字符的显示,可以说是作用最为广泛的设置,每一个项目都会受到这个设置的影响。点击菜单栏中的窗口(Window)— —选项(Preferences)。
可在 CMD 窗口输入 chcp 65001 后,再尝试输入 java 命令。
chcp 命令是用来显示或更改活动控制台的代码页。
在 CMD 窗口直 输入 chcp ,可以显示当前代码页编号,默认是 936 ,表示支持 GB2312 编码。
将代码页设置为 65001 ,则支持 UTF-8 编码。