如何获取控制台(windows,linux shell或eclipse控制台输出中的cmd.exe)charset编码?
java.nio.charset.Charset.defaultCharset()似乎只适用于输入/输出文件,而不是控制台.
一般来说:您必须询问 shell当前使用什么字符集来显示字符。
猜测不知道:Java 中没有标准方法,因为(我猜)控制台没有报告实际字符集的标准。我们必须检测实际的操作系统或控制台提供程序(eclipse,...)并使用它们的特定功能来获取实际字符集的名称。
| 归档时间: |
|
| 查看次数: |
2925 次 |
| 最近记录: |