Ich möchte ein Verfahren schaffen, die eine Zahl vergleicht, kann aber einen Eingang, die eine der Unterklassen der Nummer ist.Java Generics und die Anzahl Klasse
Ich habe zu tun dies in der folgenden Weise sehe ...
public static <T extends Number> void evaluate(T inputNumber) {
if (inputNumber >= x) {
...
}
}
Ich brauche die tatsächliche primitiven, bevor ich den Vergleich durchführen kann, die Number-Klasse hat Methoden, um dies für jeden primitiven abzurufen aber Ich möchte einen sauberen Weg, den richtigen zu wählen.
Ist das möglich?
Prost
Verwandte: [Java: Allgemein Methoden und Zahlen] (http://stackoverflow.com/questions/3850970/java-generic-methods-and-numbers). – BalusC