缺省情况下,Eclipse将输出中文或非英文字符作为问号(?)或某些奇怪的字符。 这是因为Eclipse的默认控制台编码是Cp1252
或ASCII
,它无法显示其他非英语单词。
要使Eclipse能够正确显示中文或其他非英文字符,请执行以下操作:
1.在Eclipse中,右键单击您的应用程序类,然后选择Run As –> Run Configurations
2.在“通用”选项卡的“编码”组中,单击“ 其他 ”,然后选择UTF-8
。
3.完成后,Eclipse现在可以显示中文字符。
注意
主要思想是将输出解码更改为UTF-8
。
翻译自: https://mkyong.com/java/how-to-display-chinese-character-in-eclipse-console/