【发布时间】:2012-03-07 22:36:09
【问题描述】:
一些遗留代码依赖于平台的默认字符集进行翻译。对于“西方世界”中的 Windows 和 Linux 安装,我知道这意味着什么。但是考虑到俄罗斯或亚洲平台,我完全不确定他们平台的默认字符集是什么(只是 UTF-16?)。
因此我想知道执行以下代码行时会得到什么:
System.out.println("Default Charset=" + Charset.defaultCharset());
PS:
我不想在这里讨论字符集的问题及其与 Unicode 的区别。我只想收集什么操作系统会产生什么特定的字符集。请仅发布具体值!
【问题讨论】:
标签: java character-encoding platform