Intellij 控制台不打印外来词
Intellij Console does not print foreign words
在我写的主要方法中:
System.out.println("австрийскому");
在终端中我得到输出:
????????????
为什么 Intellij 不在控制台打印俄语单词?
控制台在 UTF-8 中工作,而您尝试打印的那些俄语字符是 Unicode/UTF-16。
可能没有任何解决办法,如果你真的需要用俄语制作日志,制作一个带有 JTextArea 的小 JFrame,你可以在里面打印你的东西
可在此处找到 Pasticcio 解决方案的替代方案:
http://illegalargumentexception.blogspot.com/2009/04/i18n-unicode-at-windows-command-prompt.html
在我写的主要方法中:
System.out.println("австрийскому");
在终端中我得到输出:
????????????
为什么 Intellij 不在控制台打印俄语单词?
控制台在 UTF-8 中工作,而您尝试打印的那些俄语字符是 Unicode/UTF-16。
可能没有任何解决办法,如果你真的需要用俄语制作日志,制作一个带有 JTextArea 的小 JFrame,你可以在里面打印你的东西
可在此处找到 Pasticcio 解决方案的替代方案:
http://illegalargumentexception.blogspot.com/2009/04/i18n-unicode-at-windows-command-prompt.html