我正在尝试使用System.out编写unicode字符(♠),并且改为打印问号。如何显示正确的unicode字符而不是问号?我在Windows上使用IntelliJ IDEA,并尝试从IDE中进行打印。 最佳答案 文件编码配置是否正确?请参见“设置|文件编码”使用UTF-8。当我使用IDE编码并且所有文件都设置为UTF-8时,Printing♠对我有用。更改编码后可能需要重新编译。