0

我是 Java 编程的新手,在我们的第二个任务中,我们被要求制作一个图表,显示希腊字符及其对应的英语字符。
当我输入它们时,例如,System.out.println ("\u0391")当我运行程序时会显示一个问号。
我该如何解决?

4

2 回答 2

1

问题不在于您对 unicode 的使用是错误的,而是您正在使用的输出设备(可能是 Windows 控制台)无法显示字符。

在确保将其配置为使用包含希腊字母的字体后,尝试在 IDE 中运行它。

或者将列表写入文件并在一些合理的文本编辑器中打开它(即使是单词也可以)

于 2013-09-15T18:54:26.623 回答
0

你有什么问题呢?

如果你输入:

System.out.println("\u0391 A");
System.out.println("\u0392 B");

你会得到......你想列出一个比较?是吗?

于 2013-09-15T18:14:36.610 回答