【发布时间】:2014-11-28 21:30:13
【问题描述】:
为什么强制转换(int)可以正确地将符号的字符转换为int,但是“Character.getNumericValue('someSymbolCharValue');”不能吗?
例如"Character.getNumericValue('?');" 将返回 -1,即使 char 可以用 "(int) '?'" 表示为 int返回 63
【问题讨论】:
-
Character.getNumericValue('?')!= cast.