首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Javac -encoding选项

Javac -encoding选项
EN

Stack Overflow用户
提问于 2015-06-14 20:04:56
回答 2查看 4.9K关注 0票数 2

在哪里可以找到javac命令支持的所有字符编码的完整列表?

我已经找到了关于如何在其他答案中指定带有-encoding标志的文件使用的编码的建议,其中包含了在野外常见的几个支持编码的有用示例。我认为,如果在某个地方记录了一份详尽的清单,而且我还没有找到一份清单,那也是有用的。

也许它取决于javac的版本?也许它也完全符合java标准库所支持的编码数量?我认为第一步是生成一个由库这已经做了支持的编码列表,但是即使这样做了,也不完全清楚我们将得到一个详尽的列表。

EN

回答 2

Stack Overflow用户

发布于 2015-06-14 20:17:41

每个J2SE版本都将列出其支持的编码集。例如,这显示了Java 7支持的编码集

javac是编译器,编码集不依赖于编译器版本,但是每个版本都会列出其支持的编码集。

希望这能有所帮助!

票数 0
EN

Stack Overflow用户

发布于 2015-06-14 21:21:01

上面的链接提供了所需的最小值:“java.io.InputStreamReader、java.io.OutputStreamWriter、java.lang.String类和java.nio.charset包中的类可以在Unicode和许多其他字符编码之间进行转换。受支持的编码在Java的不同实现标准版7 (Java 7)之间有所不同。对java.nio.charset.Charset的类描述列出了任何Java、标准版7的实现都需要来支持的编码。”

请参阅availableCharsets,它提供了所有字符编码的集合,实际上支持您正在使用的实现所支持的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30833965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档