gpt4 book ai didi

java - : character >= '0' and character <= 0 之间的差异

转载 作者:行者123 更新时间:2023-12-02 09:26:01 27 4
gpt4 key购买 nike

我试图在我的代码中找出 char 是否是数字。

有什么区别:

character >= 0 && character <= 9

还有:

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

因为两者都有不同的结果(我进行了测试,如果我以其他方式编写,结果会改变)。

谢谢!

最佳答案

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

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

相同
character >= 48 && character <= 57

关于java - : character >= '0' and character <= 0 之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58341428/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com