如何在Java中表示整数区间?

时间:2011-12-03 15:27:35

标签: java

我们都知道数学中的间隔(例如-4

如何在Java中表示这些数学区间,例如-4到3之间的数字(-4,-3,...,2,3等)?

3 个答案:

答案 0 :(得分:13)

检查apache commons-lang IntRange。因此,如果要检查某个数字是否在给定的时间间隔(范围)内,请执行以下操作:

IntRange range = new IntRange(-4, 3);
if (range.contains(x)) {
   ....
}

答案 1 :(得分:3)

您只需将-4 < x < 3分为-4 < xx < 3,就像这样:

if (-4 < x && x < 3)
{
. . .
}

答案 2 :(得分:2)