2012-03-02 54 views
5

可能重複數:
Does an open-ended interval implementation exist for Java?爪哇檢查,如果在間隔

我有一個int變量和我想檢查它是否是值是在間隔[A,B ]。我知道這是一個簡單的問題,使用x> = a和x < = b或實現一個簡單的方法可以做到這一點,但我想知道是否有一些東西已經完成。在數學課上搜索,但我無法找到一個。這不是那麼重要,也不是那麼大的一個問題,但我很好奇,如果有這樣的事情,所以我可以使用它,而不是實現我自己的:)

在我所有的編碼我沒有遇到過像這樣的一種方法。也許你們中的一個java大師們有:)

謝謝。

+0

哦......對不起。謝謝你讓我知道:) – AndreiBogdan 2012-03-02 11:08:02

+3

你真的要求一個函數返回bool = x> = a && x <= b嗎?可能我不明白這個問題 – 2012-03-02 11:08:55

+1

我不問如何使它,只是如果有東西已經在Java中實現:) – AndreiBogdan 2012-03-02 11:10:00

回答

19

使用此:

public static boolean intervallContains(int low, int high, int n) { 
    return n >= low && n <= high; 
} 
3

我寧願去寫這個方法比我自己,包括第三方的依賴性:)