让我们说:
int number1 = 5;
int number2 = 5;
char operator = '*';
如何将字符用于计算:number1 (operator) number2 = 5*5
编辑:这是我第一次在这个网站上发布任何东西,我也是一个业余爱好者,所以我想这就是为什么我得到了8x cus的低估,但是对于那些回答的人而言,这是不明确的。下次会更彻底:))
答案 0 :(得分:2)
您可以使用开关或简单的if条件作为示例
Player

像这样你可以做计算
答案 1 :(得分:0)
您可以将开关盒用于您的目的。
如果operator是char类型而不是
int result=0;
switch(operator){
case '+':
result=number1+number2;
case '-':
result=number1-number2;
case '*':
result=number1*number2;
case '/':
result=number1/number2;
}