
正文
java代码存在乱码,java中出现乱码怎么办
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
运行java带有中文的代码就出现乱码了怎么办?
在“JAVA”文件上单击右键,选择“打开方式”—“记事本”;使用记事本打开后,里面的中文就可以正常显示了。
可在 CMD 窗口输入 chcp 65001 后,再尝试输入 java 命令。chcp 命令是用来显示或更改活动控制台的代码页。在 CMD 窗口直 输入 chcp ,可以显示当前代码页编号,默认是 936 ,表示支持 GB2312 编码。
读取文件的时候如果是用的read方法(字节流),碰到中文输出就是乱码,然后存储的时候设置下编码为GBK或者是UTF-8形式即可,可以有效的解决乱码问题。
只是个别文件出现了乱码,那么设置个别文件的编码格式就可以解决问题了。选中有乱码的文件,然后点击右键。 在弹出的菜单中选择属性(Properties)。
相关问答
Q1: [Java]如何解决乱码问题
编辑器的编码会影响到所有的项目中的字符的显示,可以说是作用最为广泛的设置,每一个项目都会受到这个设置的影响。点击菜单栏中的窗口(Window)— —选项(Preferences)。
读取文件的时候如果是用的read方法(字节流),碰到中文输出就是乱码,然后存储的时候设置下编码为GBK或者是UTF-8形式即可,可以有效的解决乱码问题。
解决办法:在代码区域右键 - run as - run configurations - common(右侧) - console encoding 如果出现此错误,此时的编码格式应该是UTF-8,选择Other,这时可能没有GBK选项,如果没有,则执行之后操作。
Q2: 在java中怎样处理中文乱码的问题?(有几种处理方式)
只是个别文件出现了乱码,那么设置个别文件的编码格式就可以解决问题了。选中有乱码的文件,然后点击右键。 在弹出的菜单中选择属性(Properties)。
//因为tomcat自带编码是ISO-8859-1格式 //解决乱码二《法一比较繁琐》req.setCharacterEncoding(utf-8);//必须写在第一位,因为采用这种方式去读取数据,否 则数据会出错。//设置这样方式去读。
在代码区域右键 - run as - run configurations - common(右侧) - console encoding 如果出现此错误,此时的编码格式应该是UTF-8,选择Other,这时可能没有GBK选项,如果没有,则执行之后操作。
因为utf-8是linux的编码,所以你在windos上用linux当然会乱码。同理如果你在linux环境下,用gb一样也会乱码,这是操作系统决定的。所以,windows上就必须用gb,换成别的当然会乱码了。
首先编写一个Java类的filter代码。
Q3: Java安装后运行CMD输入JAVA提示乱码?
1、开始计算机鼠标反键(鼠标右键)属性;高级系统设置;环境变量;系统变量;新建。然后输入:“JAVA_TOOL_OPTIONS”变量,值为“-Dfile.encoding=UTF-8”;然后确定、确定、在确定后。
2、然后输入:“JAVA_TOOL_OPTIONS”变量,值为“-Dfile.encoding=UTF-8”然后确定、确定、在确定后。新开命令行窗口,再次输入javac命令。
3、设定cmd的编码为utf-8 打开cmd,输入以下命令 chcp 65001 这样既可以更改cmd的编码为UTF-8了。
4、然后选择记事本;紧接着第一步用记事本打开后,我们发现之前的乱码已经变成正常的文字了;关于win7系统打开单独的Java文件时出现乱码解决方法分享到这里了,身边有朋友遇到一样故障问题时,可参考本教程两个步骤解决。
5、原因分析:出现这样的情况是由于打开程序不正确造成的,下面小编给大家分享下解决方法。解决步骤:在“JAVA”文件上单击右键,选择“打开方式”—“记事本”;使用记事本打开后,里面的中文就可以正常显示了。
Q4: cmd运行的java文件咋是乱码
1、开始计算机鼠标反键(鼠标右键)属性;高级系统设置;环境变量;系统变量;新建。然后输入:“JAVA_TOOL_OPTIONS”变量,值为“-Dfile.encoding=UTF-8”;然后确定、确定、在确定后。
2、可在 CMD 窗口输入 chcp 65001 后,再尝试输入 java 命令。chcp 命令是用来显示或更改活动控制台的代码页。在 CMD 窗口直 输入 chcp ,可以显示当前代码页编号,默认是 936 ,表示支持 GB2312 编码。
3、在“JAVA”文件上单击右键,选择“打开方式”—“记事本”;使用记事本打开后,里面的中文就可以正常显示了。
4、编辑器的编码会影响到所有的项目中的字符的显示,可以说是作用最为广泛的设置,每一个项目都会受到这个设置的影响。点击菜单栏中的窗口(Window)— —选项(Preferences)。
5、它执行小文件会出现乱码的话,那可能是对应在文件那一边编码和系统不一致。换一个试试看。如果觉得可以的话,请给个采纳,谢谢。要是不行呢,可以继续追问。以上属于个人意见,还请题主自行斟酌。
Q5: Java代码出现了乱码怎么办?
解决方法有两个:1,安装和JDK相同版本的Java运行时(JRE),并正确设置PATH变量。验证方法是:在黑窗口里分别输入java -version和javac -version,两个版本要一致,或者java的版本更高。
编辑器的编码会影响到所有的项目中的字符的显示,可以说是作用最为广泛的设置,每一个项目都会受到这个设置的影响。点击菜单栏中的窗口(Window)— —选项(Preferences)。
可在 CMD 窗口输入 chcp 65001 后,再尝试输入 java 命令。chcp 命令是用来显示或更改活动控制台的代码页。在 CMD 窗口直 输入 chcp ,可以显示当前代码页编号,默认是 936 ,表示支持 GB2312 编码。
读取文件的时候如果是用的read方法(字节流),碰到中文输出就是乱码,然后存储的时候设置下编码为GBK或者是UTF-8形式即可,可以有效的解决乱码问题。
在代码区域右键 - run as - run configurations - common(右侧) - console encoding 如果出现此错误,此时的编码格式应该是UTF-8,选择Other,这时可能没有GBK选项,如果没有,则执行之后操作。
关于java代码存在乱码和java中出现乱码怎么办的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






