【发布时间】:2013-05-03 17:44:44
【问题描述】:
我有String name = "admin";
然后我做String charValue = name.substring(0,1); //charValue="a"
我想将charValue 转换为其 ASCII 值 (97),如何在 java 中执行此操作?
【问题讨论】:
-
JW 将
String char编译。可能您想将变量重命名为String ch -
ASCII?你确定那是你想要的吗? Java 使用 Unicode 字符集的 UTF-16 字符编码(就像 JavaScript、.NET、VBA、VB4/5/6、NCHAR、NVARCHAR、NTFS、Windows API 等)。答案分为几类:明确回答有关 ASCII 的问题,回答有关 UTF-16 的问题,以及通过从 UTF-16 的几个捷径飞跃回答有关 ASCII 的问题(还有一些是完全错误的)。