
正文
java代码生成的文件格式乱码,java代码生成的文件格式乱码怎么解决
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
myeclipse编译出的java程序输出结果出现乱码,求帮助!
乱码出现的原因分析:Myeclipse之所以会出现乱码问题是因为Myeclipse编辑器选择的编码规则是可变的。
Myeclipse5控制台出现非中文 乱码,但是程序运行正常的原因是 电 脑系统 语言设置为其他非中文语言。设置路径为开始—控制面板—更改 显示语言—格式—选择 中文(简 体,中国)就可以了。
而你控制台却是UTF-8,输出编码出现异常,故输出是乱码。
首先我描述一下问题,我在做udp socket编程(一个聊天的程序)的时候,从控制台中读取中文,然后再向控制台中打印,出现中文乱码的情况。出现乱码最根本的原因就是编码和解码不一致的情况。
打开Eclipse或者MyEclipse,Windows - Preferences。将命令Text目录下CSS、HTML、Java Properties File、Java Source File 、avaScript Source File、JSP,Default encoding都改为UTF-8 并点击 Update。
相关问答
Q1: 浅谈如何解决Java/JSP中文乱码问题
1、解决这类乱码问题的基本方法是在页面获取参数之前,强制指定request获取参数的编码方式:request.setCharacterEncoding(GBK)或 request.setCharacterEncoding(gb2312)。
2、自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。
3、的中文乱码的问题及解决办法写出来供大家参考。
4、%@ page contentType=text/html; charset=UTF-8 language=java % 然后用记事本打开该jsp文件,另存为,选择编码为UTF-8。
Q2: 打开java文件都是乱码怎么解决?
1、编辑器的编码会影响到所有的项目中的字符的显示,可以说是作用最为广泛的设置,每一个项目都会受到这个设置的影响。点击菜单栏中的窗口(Window)— —选项(Preferences)。
2、文件损坏或病毒感染也是导致文件打开乱码的原因之一。当我们下载一个文件或复制一个文件时,如果网络不稳定或者文件本身就存在问题,就可能导致文件损坏。此外,病毒也可能会攻击我们的文件,导致文件内容被篡改,从而出现乱码。
3、因为你是从bin里面去打开的Java文件,并且你会发现那个Java文件后缀是.class而不是 . java。bin里面为执行文件当然都是.class的后缀,你要从src下面去找到java文件,那个后缀才是.java。
4、进入Eclipse,导入一个项目工程,如果项目文件的编码与你的工具编码不一致,将会造成乱码。如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。
5、右键新建一个字符串值(S), 取名叫Autorun,值设为@chcp 65001nul,确定保存退出。重新运行程序便可以正确的显示中文了。
6、应该是你的编程环境中的编码格式更改了,所以出现乱码。
Q3: java读取oracle数据库里面的数据生成xml文件,生成的xml文件出现乱码怎么...
查询一下数据库,判断在数据库中的时候,是否是已经存在了乱码。在读取到Java的时候,你用SystemOut输出一下,判断这个时候,是否是乱码。写入到xml文件的时候,XML中是否是乱码。
xml文件打开后乱码是内容的编码格式错误,选择以UTF-8格式编码即可。工具/材料:以Notepad++、xml文件为例。首先在桌面上,选中“xml文件”图标。然后在该界面中,右键点击“打开方式”里“Notepad++”选项。
一种办法是修改数据库的编码格式(比较不建议,因为会影响到其他地方的编码问题).另外一种办法就是修改读取文件的解码格式。。但是要注意的是,文件的编码要和解码的字符集相同。不然读取的时候可能会出现乱码。
解决这类问题,也可以先将数据加载到具有相同字符集的服务器上,然后用转换工具卸出为foxbase 格式或access格式数据库,再用转换工具转入到不同字符集的Oracle数据库中,这样就避免了Oracle字符集的困扰。
Q4: 执行java文件时出现乱码
下面小编告诉大家win7系统打开单独的Java文件时出现乱码解决方法。
编辑器的编码会影响到所有的项目中的字符的显示,可以说是作用最为广泛的设置,每一个项目都会受到这个设置的影响。点击菜单栏中的窗口(Window)— —选项(Preferences)。
可在 CMD 窗口输入 chcp 65001 后,再尝试输入 java 命令。chcp 命令是用来显示或更改活动控制台的代码页。在 CMD 窗口直 输入 chcp ,可以显示当前代码页编号,默认是 936 ,表示支持 GB2312 编码。
因为你是从bin里面去打开的Java文件,并且你会发现那个Java文件后缀是.class而不是 . java。bin里面为执行文件当然都是.class的后缀,你要从src下面去找到java文件,那个后缀才是.java。
您好,将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,主要原因就是别人的IDE编码格式和自己的Eclipse编码格式不同。
应该是你的编程环境中的编码格式更改了,所以出现乱码。
java代码生成的文件格式乱码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java代码生成的文件格式乱码怎么解决、java代码生成的文件格式乱码的信息别忘了在本站进行查找喔。






