for (int i = 1; i < s.length(); i++) { Character cStack = stack.peek我已经在本地IDE中测试了输入,因为它是{(([])[])[]},但我不确定是否需要获得最后一个元素(可能是通过Character cStack = stack.peek();和stack.pop();= null) {
Character cStack = stack.peek</e
我正在重建一个堆栈计算器,所以它是递归的。= null) { // Tokenize string based on spaces.它应该反复向用户询问RPN中的表达式,如果表达式有效,则计算结果,否则将宣布错误。要做到这一点,我相信我必须计算,如果RPN是畸形的,那么在计算过程中停止。我排在前三个字符串的顶部。temp three应始终为运算符。如果不是,则</em