有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

控制台应用程序如何在Mac上从Java输出重音字符?

我正试图将重音字符从java输出到mac上的控制台应用程序中,但它们只是显示为?“s、 我试过使用这个系统。控制台()。writer()用于输出以及仅用于系统。但它们都产生相同的结果。似乎我需要一个不同的字符集


共 (2) 个答案

  1. # 1 楼答案

    最后的问题是控制台中的字符编码设置。应用程序。我去了“首选项”并将其改为“西部(Mac OS Roman)”,之后效果很好

  2. # 2 楼答案

    如果你正在看“?”从控制台,您使用的控制台字体不支持这些字符。尝试切换控制台的字体(您可以尝试Trebuchet MS或Century)

    编辑:如果您认为源代码不正确,可以尝试将其修改为在字符串文本中使用Java unicode转义字符,即“Hell\u00F6 W\u00F6rld!”为了“地狱世界!”

    以下链接将包含unicode字符的字符串转换为转义文字: http://www.snible.org/java2/uni2java.html