
正文
java代码中文乱码 java中中文乱码怎么解决
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
eclipse java代码中文乱码怎么解决
您好,将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,主要原因就是别人的IDE编码格式和自己的Eclipse编码格式不同。
总结网上的建议和自己的体会,可以参考以下几种解决方式:
1
改变整个文件类型的编码格式
1)
eclipse-window-preferences-General-Content
Types
2)
找到要修改的文件的类型(JAVA,JSP等等),在下面有个Default
encoding,在输入框中输入GBK
3)
点击Update
4)
点击OK
5)
重启eclipse
2
改变整个Eclipse工作空间的编码格式
1)
eclipse-window-preferences-General-workspaceTypes
2)
改变文本文件编码格式为GBK
3
改变单个文件的编码格式
,在包资源管理器右键点击文件-属性,改变文本文件编码格式为GBK
4
如果以上几种方式仍不能解决,可以下面这个不得已的办法:
用Editplus打开要转码的文件,如果在Editplus中没有乱码,可直接将文件内容拷贝到Eclipse中,如果Editplus也有乱码,可先
在Editplus转码,Editplus-文档-文件编码方式-改变文件编码方式-GBK,然后再用Eclipse打
开就可以了。
5,打开Eclipse,有时候会出现中文注释乱码,这是因为Eclipse中对Text
file
encoding的默认编码是GBK,因此,右键点击你的“工程”,将Info中的“Text
file
encoding”中的Other改为UTF-8,即可!
相关问答
Q1: java代码中文乱码怎么解决方法
解决乱码问题:可以修改eclipse里的编码格式来解决乱码问题:
1、window--
Preference
2、点击General--Workspace,在右面的窗体找到“Text
file
encoding”,就可以修改编码格式了
Q2: Java代码出现了乱码怎么办?
运行java带有中文java代码中文乱码的代码就出现乱码java代码中文乱码,解决方式如下java代码中文乱码:
设置整个java工程的编码格式为utf-8,如下图java代码中文乱码:
设置html的编码格式为utf-8
Q3: 运行java带有中文的代码就出现乱码了怎么办?
你的黑窗口的编码格式是GBK的,所以你写的java文件也要弄成这个格式,你是用软件
编写的吧?你在新建一个txt粘进去,然后在改为java格式就好了,你可以看看那个关于一些黑窗口格式设置的网页,网上找找,有很多呢
Q4: 用java读取txt档案中的中文写入资料库出现中文乱码,怎么解决?
用java读取txt档案中的中文写入资料库出现中文乱码,怎么解决?
1,设定下你资料库的编码,一般设定成UTF-8或者GBK或者GB2312
2,java读取TXT资料时可以转换下编码,再存进资料库,从资料库读取出来后显示时也同样的转换下编码,好像可以用个过滤器来弄的,
MFC向MySQL资料库写入资料,中文乱码怎么解决
① 首先把MySQL的服务停掉 在执行视窗输入: s mysql
② 把伺服器和客户端的字符集改成自己想用的字符集:GB2312或是utf8等……
具体操作为:开启mysql安装目录下的myini.tet;
找到default-character-set,将其改为自己想用的字符集:GB2312或是utf8等……,要注意的是这里有两个default-character-set,用ctrl+f定位在档案最前面输入default就会找到,都要改过来;
③ 重启MySQL伺服器,在执行视窗输入: start mysql
④ 最重要的是一点是,到这里我们已经能够解决乱码问题了,可问题是我们依然还会出现乱码问题,这是因为我们现在的表被建立的时候用的是预设的字符集(latin1),所以这时候我们要把表删除,然后重建就可以了!
java资料库中文乱码怎么解决
可能原因一:资料库不支援中文,或者是资料库编码格式和java程式码编码格式不一致,这种情况需要修改资料库编码格式:
ALTER SYSTEM DISABLE RESTRICTED SESSION;改完编码后执行
sql conn / as sysdba;
sql shutdown immediate;
database closed.
database di *** ounted.
oracle instance shut down.
sql startup mount;
oracle instance started.
total system global area 135337420 bytes
fixed size 452044 bytes
variable size 109051904 bytes
database buffers 25165824 bytes
redo buffers 667648 bytes
database mounted.
sql alter system enable restricted session;
system altered.
sql alter system set job_queue_processes=0;
system altered.
sql alter system set aq_tm_processes=0;
system altered.
sql alter database open;
database altered.
sql alter database character set internal_use UTF-8;
sql shutdown immediate;
sql startup;
可能原因二:java程式码生成插入语句的时候,已经发生乱码现象,这种只能是修改专案编码格式或者是在资料获取的时候直接转译程式码编码格式来实现了。
php读取txt档案写入资料库
等于茫然无知地站在那里。
那些纪念碑树立在亚莫迪凯和内格巴
虽受天鹅神翅拍体撞,
给我一只芦笛,歌唱吧
第二天
你早就被风吹绉了的谎言哈哈
android中读取档案中文乱码怎么解决
修改APP的编码就可以了
右键--Properties--Resource--Text file encoding 选择就可以了
java 读取mysql出现中文乱码?
这个是字符集设定出了问题。首先要看你的资料库是什么字符集。mysql 4.x的多用GBK gb2312一类的中文字符集,5.x以后多用utf8的。
在确定了资料库本身的字符集以后,你再确定你前台程式使用的啥语言。一般java预设的就是utf8 如果不是,你就改成和资料库一样的字符集。只有你2个地方的字符集对应了,才能正常显示。
java档案中的中文乱码怎么解决
原因是写入时使用的字元编码和期望的不一致导致的,因为JVM虚拟机器启动时会因不同的引数使用不同的预设字元编码。
资料库汇入sql后中文乱码怎么解决
肯定是它的资料库和你的资料库的编码不一致。
检视他的资料库的编码,比如为A编码。
检视你的资料库的编码,比如为B编码。
用ultraedit开启指令码档案(给你的sql档案),另存为另一个档案(储存时选择你的编码B)
然后再汇入。
在Servlet写插入资料库时出现中文乱码。怎样解决?拜托了各位 谢谢
写入资料库出现中文乱码?你接收的资料就是乱码吧...写入资料库是不会出现这问题的..你自己看看你接收到的资料是不是就乱码了
求高手解决java 读取mysql资料库资料时的中文乱码问题!急 急 急
根据下面这几个步骤,选择操作
① 首先把MySQL的服务停掉 在执行视窗输入: s mysql
② 把伺服器和客户端的字符集改成自己想用的字符集:GB2312或是utf8等……
具体操作为:开启mysql安装目录下的myini.tet;
找到default-character-set,将其改为自己想用的字符集:GB2312或是utf8等……,要注意的是这里有两个default-character-set,用ctrl+f定位在档案最前面输入default就会找到,都要改过来;
③ 重启MySQL伺服器,在执行视窗输入: start mysql
④ 最重要的是一点是,到这里我们已经能够解决乱码问题了,可问题是我们依然还会出现乱码问题,这是因为我们现在的表被建立的时候用的是预设的字符集(latin1),所以这时候我们要把表删除,然后重建就可以了
java代码中文乱码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java中中文乱码怎么解决、java代码中文乱码的信息别忘了在本站进行查找喔。







