如何在命令行上设置JVM字符集?
设置JVM字符集的命令是什么?
(另外,查看当前JVM字符集的命令是什么,所以我知道如何在完成后将其重置为默认值)
谢谢,
java字符串在内部总是utf-16( javadoc链接 ),但是你可以使用-Dfile.encoding=UTF-8
来帮助读取带有默认字符集的文件。
只需确保java在设置时可以访问该文件集,否则它将无法启动。
java.nio.charset.Charset.defaultCharset()将为您提供JVM的默认字符集。