T - 任何实现了Comparable接口的类型public class Range<T> extends Object implements Serializable, Comparable<Range<T>>
日期:2012-01-01 - 2012-12-31, 2013-01-01 - 2013-12-31 数字:1 - 2, 3- 4
| Constructor and Description |
|---|
Range(Comparable<T> lowerBound,
Comparable<T> upperBound) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Range<T> otherRange) |
boolean |
equals(Object obj) |
static <T> Range<T> |
getInstance(Comparable<T> lowerBound,
Comparable<T> upperBound) |
T |
getLowerBound() |
T |
getUpperBound() |
int |
hashCode() |
boolean |
includes(Comparable<T> value)
判断给定的值是否在当前范围内。
|
String |
toString() |
public Range(Comparable<T> lowerBound, Comparable<T> upperBound)
public static <T> Range<T> getInstance(Comparable<T> lowerBound, Comparable<T> upperBound)
public boolean includes(Comparable<T> value)
value - 用于测试的值public int compareTo(Range<T> otherRange)
compareTo in interface Comparable<Range<T>>public T getLowerBound()
public T getUpperBound()
Copyright © 2014. All rights reserved.