乱码!Eclipse 的控制台console必须用GBK编码。

Eclipse 的控制台必须用GBK编码。所以条件1和条件4必须同时满足否则运行的还是乱码。才能保证不是乱码。

条件1,Window  |  Preferences  |  Workspace  |  Text file encoding  |  GBK编码。

这样定义的是整个工作区间的编码。

这样就把整个工作空间的编码格式定死了,但是如果某一个工程用的是不同的编码格式的话这样单独再解决。如下:

条件2,工程上 右键  |  Properties  |  Resource  |  Text file encoding  |  UTF-8编码。或者适合的编码格式。这样定义的是整个工程的编码。

这样就把整个工程的编码格式定死了,但是如果某一个文件用的是不同的编码格式的话这样单独再解决。如下:

条件3,在某个文件上 右键|  Properties  |  Resource  |  Text file encoding  |  UTF-8编码。或者适合的编码格式。这样定义的是单独某个文件的编码。

这里要说的是文件的实际编码格式优先用的是:第3个,其次再用2,最后先用1。有时候是123,必须满足条件。无论怎样这几种编码格式试一试就全知道了。

条件4,还有运行时编码设置如下:菜单:Run Configuration  |  右侧的选项卡Common  的Console Encoding 选择GBK编码。

这样保证了工作空间和工程代码编程方式和工程里的单独文件的编码格式的不冲突。

某一天,我们想改变别人的代码的编码格式的话用如下方法:1:用记事本打开,2:改变下面的编码格式如UTF-8,3:另存为xxx.java。这样另存的编码格式就变成自己想要的编码格式了

转载于:https://www.cnblogs.com/sunny-sl/p/8757663.html

Eclipse 的控制台console乱码相关推荐

  1. 关闭Eclipse的控制台console自动跳出

    一.背景 但我们在做开发的时候,默认情况下eclipse的控制台如果有东西输出时,会默认由最小化跳出来,有时候会感觉很烦人,怎么解决这个问题呢? 二.解决步骤 windows  ->   pre ...

  2. 彻底解决Eclipse的控制台console按钮非常小

    出现类似于图中的问题,解决办法: 关掉当前console 重新在windows中打开console即可放大

  3. Eclipse控制台console自动跳出来

    转载自:http://yulimeander.i.sohu.com/blog/view/142262788.htm Eclipse的控制台console有时候经常的跳出来,非常的烦人! 让它不经常的调 ...

  4. 关于关闭Eclipse的控制台自动跳出

    参考文章: http://my.oschina.net/mn1127/blog/161093 Eclipse的控制台console有时候经常的跳出来,非常的烦人! 尤其是在调试期间跳出,以下是分享一下 ...

  5. Eclipse Console 乱码

    Eclipse Console 乱码: 问题描述:在设置了Preferences..的字体或者项目properties...的Text file Encoding后在控制台还是输出乱码~ 解决办法:找 ...

  6. Eclipse控制台Console使用说明

    1.说明 本文详细介绍Eclipse控制台Console使用说明, 调试时通过控制台查看日志, 有时候日志太多会找不到上面的日志, 有时候几个控制台会不受控制的弹出, 那么请参考本文, 通过调整Ecl ...

  7. RStudio控制台(console)中出现少量中文乱码的解决方法

    RStudio控制台(console)中出现少量中文乱码的解决方法 参考文章: (1)RStudio控制台(console)中出现少量中文乱码的解决方法 (2)https://www.cnblogs. ...

  8. Idea 控制台console中文乱码最终解决方法

    文章目录 idea控制台中文乱码 不管用方法1 不管用方法2 不管用方法3 管用方法: idea控制台中文乱码 试过,不管用的方法 不管用方法1 不管用方法2 不管用方法3 在两个配置文件中末尾分别手 ...

  9. Java与indigo打印教学,关于java:如何将“rājshāhi”打印到Eclipse输出控制台?

    我尝试了以下方法: System.out.println("rājshāhi"); new PrintWriter(new OutputStreamWriter(System.ou ...

最新文章

  1. cron 定时器简单入门
  2. pygame做的著名游戏_用python写游戏之2D跑酷游戏(一)
  3. Python高级特性——切片(Slice)
  4. 【C 语言】文件操作 ( 文件加密解密 | 使用第三方 DES 加密解密库 | 头文件导入 | 兼容 C++ 语言 | 加密解密函数说明 )
  5. python基础教程:filter(),map()函数用法
  6. 22、《每天5分钟玩转Docker容器技术》学习--Flannel Network内部结构
  7. c++ builder xe2 debug正常 release崩溃 解决一例
  8. LINQ to SQL VS LINQ to Entities
  9. 【异或】LeetCode 136. Single Number
  10. 使用IDEA 导入桌面的项目(解压之后的项目)
  11. 物业费管理java_java毕业设计_springboot框架的物业收费管理系统
  12. 诺基亚9 PureView正式发布
  13. 剑指 Offer 65. 不用加减乘除做加法(位运算、递归、迭代)
  14. 读书一定要掌握正确的阅读方法:读书10
  15. CSS 3之图文混排效果
  16. 图像去模糊(维纳滤波)
  17. LaTeX公式-Katex解析
  18. 使用OmicShare Tools做权重网络图
  19. win11--鼠标-文本选择光标变成白色
  20. Linux小知识---常见的IO复用技术

热门文章

  1. 预约挂号费用保险赔吗?
  2. 怎么改路由器的密码?
  3. Bitcoin是什么意思
  4. 你遇到过最尴尬的糗事是什么?
  5. 作为企业创业者的老板,只要把这十八个方面做正确就好
  6. 函数式编程(Functional Programming)
  7. c盘能达到1T吗,为什么?
  8. Apple’s current market value is more than two trillion
  9. 解决Error: VM Exception while processing transaction: revert
  10. python入门——P46魔法方法:描述符(Property的原理)