使用运算符变量的数学运算 - Java

时间:2018-04-17 01:33:39

标签: java math operators

我有两个类型为int的变量(称为int1int2)和一个变量类型char(它总是保存一个数学运算符,称为{{1} }})。如何使用这三个变量进行数学运算?我必须手动完成,我不能将ScriptEngineManager用于教师的原因

我不能op,因为它添加了变量int res = int1 + op + int2在ascii表中的值。 如何根据变量op将这三个变量放在一起进行数学运算?

我发现这样做的最简单方法如下:

op

还有比这更优雅的方式吗?谢谢!

1 个答案:

答案 0 :(得分:2)

创建一个枚举,将操作字符映射到两个整数的函数。

{{1}}