所以我目前正在使用Stack for Postfix和Infix表達式的作業。我的問題是,我將如何設置我的堆棧,以便推送和流行字符和雙打。現在我能夠讓Infix到Postfix正常工作,但是當我嘗試計算後綴的總數時,它會發生爆炸。現在我正在使用一個數組來存儲字母A-Z的值。這是我的postFix eval函數。 public double postFix(String infix, double[
我不知道我應該在這裏做什麼,但我認爲我的代碼大部分都很好。我只能編輯Evaluate()方法中的代碼。請幫助。 這裏是我的課我的主要方法 package labs.lab3;
import java.util.Scanner; // Needed for the Scanner
import java.io.*; // Needed for the File and IOExceptio
我想編寫一個程序來運行使用反向波蘭表示法的計算器,我遇到了一些問題,我在解釋它們的代碼中有評論,所以如果有人可以伸出援助之手,它會是不勝感激! 我知道它與嘗試在棧中獲取位置-1有關,但我似乎無法解決它。 import java.io.BufferedWriter;
import java.io.IOException;
public class Calculator {