2

JVMの文字セットを設定するコマンドは何ですか?

(また、現在のJVMの文字セットを表示するコマンドは何ですか。完了後にデフォルトにリセットする方法を知っています)

ありがとう、

4

2 に答える 2

6

Java文字列は常に内部的にUTF-16です(javadoc link)が-Dfile.encoding=UTF-8、デフォルトの文字セットを使用してファイルの読み取りを容易にするために使用できます。

設定するときにJavaがそのファイルセットにアクセスできることを確認してください。そうしないと起動しません。

于 2012-06-05T01:49:25.950 に答える
1

java.nio.charset.Charset.defaultCharset() JVM のデフォルト文字セットを取得します。

于 2012-06-05T02:08:48.860 に答える