JVMの文字セットを設定するコマンドは何ですか?
(また、現在のJVMの文字セットを表示するコマンドは何ですか。完了後にデフォルトにリセットする方法を知っています)
ありがとう、
JVMの文字セットを設定するコマンドは何ですか?
(また、現在のJVMの文字セットを表示するコマンドは何ですか。完了後にデフォルトにリセットする方法を知っています)
ありがとう、
Java文字列は常に内部的にUTF-16です(javadoc link)が-Dfile.encoding=UTF-8
、デフォルトの文字セットを使用してファイルの読み取りを容易にするために使用できます。
設定するときにJavaがそのファイルセットにアクセスできることを確認してください。そうしないと起動しません。
java.nio.charset.Charset.defaultCharset() JVM のデフォルト文字セットを取得します。