在我的 java 项目中,我使用了两个堆栈,一个只保存双精度,另一个保存整数。
现在我想编写一个通用方法putToStack(element)
,它接受一个元素,它可以是双精度数或整数,并将其放入相应的堆栈。
我的问题是通用语法仍然存在一些问题。基本上我想要这个方法(请更正它!)有人可以帮我实现Java吗?
public void putToStack(Generic parameter) {
if (isDouble(parameter)) {
doubleStack.put(parameter);
} else {
integerStack.put(parameter);
}
}