你如何在Java中打印黑盒子字符?

时间:2017-02-10 02:14:50

标签: java unicode

我认为这会打印出一个黑盒子:System.out.print(' \ u25A0'); 但由于某种原因,这只打印出问号。

1 个答案:

答案 0 :(得分:0)

控制台窗口必须使用TrueType字体才能显示Unicode。 Unix可以显示它但是如果你使用的是Windows控制台,那么这个控制台不会使用字体替换,你可以做很少的事情让它们显示出来。如果您在Windows中使用类似IntellijIdea的IDE,它不会将控制台输出视为字符单元格的网格,而是将文本流视为(通常在Unix中,而不是Windows中),并相应地显示它。