为了账号安全,请及时绑定邮箱和手机立即绑定

之间的区别:字符 >= '0' 和字符 <= 0

之间的区别:字符 >= '0' 和字符 <= 0

慕后森 2023-10-13 14:34:19
我试图在我的代码中找出 char 是否是数字。之间有什么区别:character >= 0 && character <= 9和:character >= '0' && character <= '9'因为两者都有不同的结果(我进行了测试,如果我以另一种方式编写,结果就会改变)。谢谢你!
查看完整描述

1 回答

?
慕的地10843

TA贡献1785条经验 获得超8个赞

在 Java 中比较字符时,您是通过它们的 ascii 值来比较它们。因此“0”的值为 48,“9”的值为 57。

character >= '0' && character <= '9'

是相同的

character >= 48 && character <= 57


查看完整回答
反对 回复 2023-10-13
  • 1 回答
  • 0 关注
  • 65 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信