dans mon projet java J'utilise deux piles, une qui ne contient que des doubles et une autre qui contient des entiers.Comment écrire une méthode qui accepte un paramètre générique?
Maintenant, je voudrais écrire une méthode générique putToStack(element)
qui prend un élément, qui est soit un double ou un entier, et le met à la pile correspondante.
Mon problème est que j'ai encore quelques problèmes avec la syntaxe générique. Fondamentalement, je voudrais avoir cette méthode (s'il vous plaît corriger!) Quelqu'un peut-il m'aider avec l'implémentation de Java?
public void putToStack(Generic parameter) {
if (isDouble(parameter)) {
doubleStack.put(parameter);
} else {
integerStack.put(parameter);
}
}
Utiliser la méthode surchargée. –