azure011328

导航

 

5、主程序类:CalculatorApp
import java.util.Scanner;

public class CalculatorApp {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        InputHandler inputHandler = new InputHandler();
        OutputHandler outputHandler = new OutputHandler();

        System.out.println("Enter an expression (e.g., '2 + 3 - 4'): ");
        String input = scanner.nextLine();

        Expression expression = inputHandler.parseExpression(input);
        double result = expression.evaluate();

        outputHandler.printResult(result);
    }
}

posted on 2024-09-28 14:42  淮竹i  阅读(13)  评论(0)    收藏  举报