在我的反向波兰符号计算器上执行两个数字的减法时,我得到一个负数结果,例如:
20 5 - = -15
然而,我希望看到15。
任何人都可以看到我的代码出错的地方吗?
else if (input.equals("-")) {
int n1 = stack.pop();
int n2 = stack.pop();
int result = n1 - n2;
stack.push((int)result);
}
精慕HU
梵蒂冈之花
相关分类