【发布时间】:2010-10-13 11:24:04
【问题描述】:
我想创建一个方法来比较一个数字,但可以有一个 Number 的任何子类的输入。
我已经研究过以下列方式执行此操作...
public static <T extends Number> void evaluate(T inputNumber) {
if (inputNumber >= x) {
...
}
}
在进行比较之前,我需要获取实际的基本体,Number 类具有为每个基本体检索它的方法,但我想要一种干净的方式来选择正确的那个。
这可能吗?
干杯
【问题讨论】: