如何检查整数是否在给定范围内?

2022-08-31 10:24:14

希望有比更优雅的东西

if (i>0 && i<100) 

答案 1

您可以添加间距;)

if (i > 0 && i < 100) 

答案 2

对于那些使用共享资源 lang 的人来说,一个选项是使用 Range

Range<Integer> myRange = Range.between(100, 500);
if (myRange.contains(200)){
    // do something
}

另请参阅:如何构建apache commons 3.1 Range<Integer>对象


推荐