如何使用存储在char中的符号进行算术运算

问题描述 投票:0回答:1

我有2个int变量和一个内有算术运算符的String变量。我该怎么做?

var n1 : Int = 10
var n2 : Int = 9
var symbol : String = "+"
var result : Int = n1 + symbol.toInt() + n2

我收到一个字符串中的符号变量

java kotlin math operators symbols
1个回答
0
投票

使用开关(Java)使用时间(科特琳)

when (cadena[1]) {
               " + " ->  resultado = n1 + n2
               " - " ->  resultado = n1 - n2
               " * " ->  resultado = n1 * n2
               " / " ->  resultado = n1 / n2
            }
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.