Duplicate :
|
|
Duplicate :
|
|
Duplicate :
|
|
Duplicate :
|
|
Duplicate :
|
|
Duplicate :
|
|
Duplicate :
|
|
Duplicate :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
In JDK1.2fcs, even if you set -Dfile.encoding option, it doesn't affect ByteToChar converter. In case of JDK1.2beta4, -Dfile.encoding option affects both ByteToChar converter and CharToByte converter. Run the following program. --- program --- import sun.io.CharToByteConverter; import sun.io.ByteToCharConverter; public class DefaultEncoding { public static void main (String args[]) { System.out.println(ByteToCharConverter.getDefault().toString()); System.out.println(CharToByteConverter.getDefault().toString()); } } --- result --- Win32, JDK1.2fcs_D: C:\>java DefaultEncoding ByteToCharConverter: SJIS CharToByteConverter: SJIS C:\>java -Dfile.encoding=EUC_JP DefaultEncoding ByteToCharConverter: SJIS CharToByteConverter: EUC_JP Win32, JDK1.2beta4_K: C:\>java DefaultEncoding ByteToCharConverter: SJIS CharToByteConverter: SJIS C:\>java -Dfile.encoding=EUC_JP DefaultEncoding ByteToCharConverter: EUC_JP CharToByteConverter: EUC_JP
|