正如其中一个注释所建议的,您的问题可能是由于您使用了System.out()。变量System.out()是一个PrintStream,它可能使用JVM的默认编码,也可能不是UTF-8。有关此问题的更多信息,请参见未解析的OpenJDK bugJDK-8187041使用UTF-8作为默认字符集。。该bug报告的摘要(我强调指出)如下:根本...