Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Java check if number in interval [duplicate]

Possible Duplicate:
Does an open-ended interval implementation exist for Java?

i have an int variable and i'd like to check if it's value is in an interval [a,b]. I know it's a simple matter of using x>=a and x<=b or implementing a simple method which can do this, but i'd like to know if there is something already done. Searched in Math class, but i wasn't able to find one. It's not that important and not that big of an issue, but i'm curious if there is something like this, so i can use it instead of implementing my own :)

In all my coding i haven't come across a method like this. Maybe one of you java gurus have :)

Thanks.

like image 568
AndreiBogdan Avatar asked Mar 02 '12 11:03

AndreiBogdan


2 Answers

Use this:

public static boolean intervallContains(int low, int high, int n) {
    return n >= low && n <= high;
}
like image 73
Sibbo Avatar answered Sep 30 '22 02:09

Sibbo


I'd rather go for writing this method myself than including a third-party dependency :)

like image 25
quaylar Avatar answered Sep 30 '22 02:09

quaylar