为什么ecilpse的字符集改不了,用了两种方法?第二中方法,直接没有GBK?为什么?

为什么ecilpse的字符集改不了,用了两种方法?第二中方法,直接没有GBK?为什么?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

11回答
提问者 慕羲 2019-03-27 17:02:33

改好了,乱码?

http://img1.sycdn.imooc.com//climg/5c9b3c22000192d817460911.jpg

  • 建议同学使用不乱码的文件替换乱码的文件,然后不需要再修改字符集编码。祝:学习愉快~
    2019-03-27 19:21:39
  • 提问者 慕羲 回复 好帮手慕阿满 #2
    乱码的文件,不能恢复了吗?这个是 之前的写的代码。复制老师的源码,改了字符集。之前的代码乱码。怎么替换之前的代码?编码格式不是可以恢复乱码的吗?为什么这里就失效了。
    2019-03-28 18:00:58
  • 好帮手慕阿满 回复 提问者 慕羲 #3
    同学你好,修改字符集是将乱码变成正常显示,如果是正常的,不需要修改字符集。如果正常的文字显示修改为乱码,可能就换不回来。建议同学使用正常的文字不要再修改字符集了。祝:学习愉快~
    2019-03-28 19:07:13
chrismorgen 2019-03-26 19:03:16

那请同学按照下图老师演示的方法将字符编码格式设置为GKB,祝学习愉快~

http://img1.sycdn.imooc.com//climg/5c9a01090001345005630768.jpg

提问者 慕羲 2019-03-26 17:47:42

这里设置不了GBK

http://img1.sycdn.imooc.com//climg/5c99f53b0001745b13940802.jpg

提问者 慕羲 2019-03-23 12:01:19

按照步骤改了,依然报错?

http://img1.sycdn.imooc.com//climg/5c95af8c0001e2a715040835.jpg

  • 建议同学手动复制一下老师的源码,祝学习愉快~
    2019-03-24 11:41:59
  • 提问者 慕羲 回复 chrismorgen #2
    跟源码没有关系。已经删除了。但是原来的字符集混乱了。不能恢复默认字符集。
    2019-03-25 09:06:49
  • chrismorgen 回复 提问者 慕羲 #3
    你好同学,我的意思是你按照之前老师的方式将字符编码格式设置为utf-8,然后把没有乱码的源文件,复制到你的编译器中,也就是说,你点开源文件,然后查看一下是否有乱码?接着Ctrl+A全选,然胡Ctrl+C复制,然后Ctrl+V复制到你乱码的文件中,将之前乱码的文件覆盖,祝学习愉快~
    2019-03-25 09:50:06
好帮手慕阿莹 2019-03-21 18:30:34

同学把eclipse工作空间再改成GBK的呢?如一下操作:

http://img1.sycdn.imooc.com//climg/5c9367a7000184a802720209.jpg

http://img1.sycdn.imooc.com//climg/5c93676d0001284c07880801.jpg

祝学习愉快

提问者 慕羲 2019-03-21 15:26:27

之前导入的项目删除了不要了。但是影响了,以前ecilpse写的代码???

好帮手慕阿莹 2019-03-20 19:52:17

同学不要这样改了,

同学把之前导入的这个项目删除,重新导一下:

导入后,在这个项目上右键:选择Properties

http://img1.sycdn.imooc.com//climg/5c9229170001ac7d05030658.jpg

按照下图点一下:

http://img1.sycdn.imooc.com//climg/5c92295f0001f05008460570.jpg

祝学习愉快。

  • 提问者 慕羲 #1
    项目已经删除,但是编译器的编码方式错乱?UTF-8的可以,原来的默认GBK编码方式不能用,原来编译器写的代码也是GBK也乱码
    2019-03-20 19:57:48
  • 好帮手慕阿莹 回复 提问者 慕羲 #2
    同学可以单独修改项目代码的格式,就像上边老师截图的,就是单独改这个项目的编码格式,所以,同学现在的情况就是,同学把eclipse整体都改成了utf-8,现在引入老师的代码不乱码了,但是之前那些项目都是用GBK格式写的,所以之前的项目现在都乱码了是吗?如果是,同学可以用这个回答中,我教你的方法,把其他的改成GBK即可。祝学习愉快。
    2019-03-21 15:04:55
  • 提问者 慕羲 回复 好帮手慕阿莹 #3
    其他的项目改GBK还是乱码
    2019-03-26 17:55:07
好帮手慕珊 2019-03-20 19:45:36

你好!你把IDEA中的某一个Java文件的代码全选,然后Ctrl+c进行复制,再打开记事本,粘贴到记事本中。再把记事本中的内容全部复制,覆盖IDEA中之前的代码。看看能不能解决代码问题。祝学习愉快!

  • 提问者 慕羲 #1
    复制过来的代码是UTF-8的,把默认GBK的改成GBK,原来编译器的写的代码乱码了。也改不回来了,改会GBK(原来默认的)
    2019-03-20 20:00:10
提问者 慕羲 2019-03-20 19:05:20

之前是GBK的,导入项目工程乱码,改了一下,现在改不过去了,项目工程乱码???

http://img1.sycdn.imooc.com//climg/5c921e6d0001baea12980778.jpg

好帮手慕阿莹 2019-03-20 18:18:00

同学你好,经测试,我的是有GBK的:

http://img1.sycdn.imooc.com//climg/5c9213060001660b03590263.jpg

这个可能会和eclipse版本有关,建议同学使用UTF-8 就可以了,UTF-8比GBK用的更多哦

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!


chrismorgen 2019-03-19 18:19:29

你好同学,请问你图二中的窗口是如何调出来的呢?祝学习愉快~

  • 提问者 慕羲 #1
    edit-->Set Encoding
    2019-03-20 16:32:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师