在Java中获取char值

如何在Java中获取char的UTF8代码?我有char’a’,我想要值97我有char’é’,我想要值233

这是更多值的表格

我试过了,Character.getNumericValue(a)但结果却是10分而不是97分,为什么?

这似乎很基本,但是任何帮助将不胜感激!

回答:

char实际上是包含该字符的unicode值(准确地说是UTF-16-您需要 两个char

s来表示BMP之外的字符)的数字类型。您可以用它做的所有事情都可以用int

Character.getNumericValue() 尝试将字符解释为数字。

以上是 在Java中获取char值 的全部内容, 来源链接: utcz.com/qa/401022.html

回到顶部