设置JVM字符集的命令是什么?
(另外,查看当前JVM字符集的命令是什么,所以我知道如何在完成后将其重置为默认值)
谢谢,
答案 0 :(得分:6)
java字符串在内部始终是utf-16(javadoc link),但您可以使用-Dfile.encoding=UTF-8
来使用默认字符集来读取文件。
确保java在设置文件集时可以访问该文件集,或者它无法启动。
答案 1 :(得分:1)
java.nio.charset.Charset.defaultCharset()将为您提供JVM的默认字符集。