Java 链式不等式 if (5<i<10)

2022-09-02 19:27:25

这种操作有什么操作或技巧吗?或者是否有必要使用

if(5<i && i<10)

?


答案 1

你不能把不平等联系起来。但是,您可以定义将执行此类检查的静态布尔方法。isInRange(value, low, high)

其他一些语言,如Python或Icon,允许这种表示法。


答案 2

在Java中没有这样的东西(除非你使用布尔值)。

结果在左侧生成编译器不喜欢的布尔值。5<i<10