当前问题的简化版本:我试图在Java中打印字符π,但是当我这样做时:
System.out.println("π");
我在控制台中看到的只是一个问号。我不知道为什么会这样,而且我无法解决它,希望有人会知道如何解决。谢谢
答案 0 :(得分:1)
您可以使用转义符\u03C0
。这个stackoverflow post是同一个问题。
答案 1 :(得分:1)
确保您的源代码使用UTF-8编写。
您也可以直接使用UNICODE常量,如下所示:
System.out.println("\u03C0");