我有两个类型为int
的变量(称为int1
和int2
)和一个变量类型char
(它总是保存一个数学运算符,称为{{1} }})。如何使用这三个变量进行数学运算?我必须手动完成,我不能将ScriptEngineManager用于教师的原因
我不能op
,因为它添加了变量int res = int1 + op + int2
在ascii表中的值。
如何根据变量op将这三个变量放在一起进行数学运算?
我发现这样做的最简单方法如下:
op
还有比这更优雅的方式吗?谢谢!
答案 0 :(得分:2)
创建一个枚举,将操作字符映射到两个整数的函数。
{{1}}