用java编写简易计算器(java编写简易计算器论文)

介绍

Java是一种跨平台的编程语言,它拥有强大的面向对象编程能力,适合从简单到复杂的各种应用场景。本文将介绍用Java编写简易计算器,展示Java的基本语法和面向对象编程的特点。

实现

首先,需要新建一个Java项目。打开Eclipse IDE,点击新建 -> Java项目。选中项目命名和路径,点击完成创建。

接着,创建一个Calculator类。在src文件夹下新建一个名为Calculator的类。在这个类中,我们需要创建一个main方法(入口)来启动程序。在main方法中,创建Calculator对象,并运行它的start方法以便用户可以从终端执行操作:

```
public static void main(String[] args) {
Calculator app = new Calculator();
app.start();
}
```

接下来,我们需要创建start方法。在start方法中,创建一个循环,直到用户退出程序。每次循环中,调用getExpression方法来获取用户输入的表达式,然后计算表达式的值。当用户输入exit时,程序将退出循环。

```
public void start() {
Scanner in = new Scanner(System.in);
String input = "";
while (!input.equals("exit")) {
input = getExpression(in);
if (!input.equals("exit")) {
int result = calculate(input);
System.out.println("Result: " + result);
}
}
in.close();
System.out.println("Bye!");
}
```

最后,我们需要实现getExpression和calculate方法。getExpression方法将从终端获取用户输入的表达式,而calculate方法将评估表达式并返回值。我们可以使用Java的文本解析器实现对表达式的评估,例如org.mariuszgromada.math.mxparser。

```
import org.mariuszgromada.math.mxparser.*;

public static String getExpression(Scanner in) {
System.out.println("Please input the expression:");
return in.nextLine();
}

public static int calculate(String expression) {
Expression e = new Expression(expression);
return (int)e.calculate();
}
```

总结

通过本文的介绍,我们学习了如何使用Java编写简易计算器应用程序。我们展示了Java的基本语法和面向对象编程的特点,并使用Java的文本解析器实现了对表达式的评估。这个简易计算器虽然功能较为简单,但是为学习Java编程打下了良好的基础。

用java编写简易计算器(java编写简易计算器论文)

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/javawds.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2023年4月24日 下午7:37
下一篇 2023年4月24日 下午7:37

猜你喜欢