/*Visit only nodes with keys*/
if(root.alpha != '\0'){
}
Run Code Online (Sandbox Code Playgroud)
如上面的标题所述。我将如何做得更好?我正在尝试检查字符(root.alpha)是否不在该范围内。谢谢。
我这方面的一个不相关的错误将我引到了这里,但我忘记了这一点,'并且"在Java中不能像在其他某些语言中那样互换。'用于字符文字和"字符串文字。
因此,将长度大于一个字符的任何序列括起来'将导致此编译时错误。
要检查该字符是否不在十六进制 ASCII 代码 48 和 92 的范围内:
if (root.alpha < 0x48 || root.alpha > 0x92) {
// ...
}
Run Code Online (Sandbox Code Playgroud)
也就是说,不在范围内=小于开始或大于结束。
| 归档时间: |
|
| 查看次数: |
7056 次 |
| 最近记录: |