我想創建一個方法來比較一個數字,但可以有一個輸入是任何數字的子類。Java泛型和數字類
我已經看過以下方式做這個...
public static <T extends Number> void evaluate(T inputNumber) {
if (inputNumber >= x) {
...
}
}
我需要得到實際的靈長類動物之前,我可以進行比較,數類有方法來檢索每個靈長類動物,但我想要一個乾淨的方式來選擇正確的方法。
這可能嗎?
乾杯
相關:【JAVA:泛型方法和數字] (http://stackoverflow.com/questions/3850970/java-generic-methods-and-numbers)。 – BalusC 2010-10-13 11:44:32