java如何将字符串中的一个字符转为数字

时间:2026-10-20 16:38:17来源:

在Java中,将字符串中的一个字符转换为数字有多种方法。以下是常见方式的总结:

方法 说明 示例
`Character.getNumericValue(char c)` 返回字符对应的数值 `Character.getNumericValue( 5 )` → 5
`Integer.parseInt(String s)` 将字符串转为整数 `Integer.parseInt("7")` → 7
`Character.digit(char c, int radix)` 返回字符在指定进制下的数值 `Character.digit( A , 16)` → 10

以上方法适用于不同场景,如处理单个字符或整个字符串。注意,若字符不是数字,部分方法会返回-1或抛出异常。建议根据实际需求选择合适的方法。

推荐资讯