PlanA:
char ch = '9';
if (Character.isDigit(ch)){ // 判断是否是数字
int num = Integer.parseInt(String.valueOf(ch));
System.out.println(num);
}
PlanB:
char ch = '9';
if (Character.isDigit(ch)){ // 判断是否是数字
int num = (int)ch - (int)('0');
System.out.println(num);
}
本文介绍了在编程中将字符转换为数字的两种常见方法。第一种方法使用Character.isDigit()和Integer.parseInt()函数,第二种方法通过ASCII码减法实现。这两种方法均能有效将字符'9'转换为整数9。
639

被折叠的 条评论
为什么被折叠?



