// 将字符 '0' 到 '9' 转换为对应的数字
public class CharToDigitExample {
public static void main(String[] args) {
char ch = '5'; // 定义一个字符,假设是 '5'
// 方法1: 使用 Character.getNumericValue()
int num1 = Character.getNumericValue(ch);
System.out.println("使用 Character.getNumericValue() 方法转换结果: " + num1);
// 方法2: 减去字符 '0' 的 ASCII 值
int num2 = ch - '0';
System.out.println("通过减去字符 '0' 的 ASCII 值转换结果: " + num2);
}
}
Character.getNumericValue():
减去字符 '0' 的 ASCII 值:
这两种方法都可以将字符 '0' 到 '9' 转换为对应的整数,但 Character.getNumericValue() 更加通用,适用于更广泛的字符集。
上一篇:java 文件路径
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站