string s=“1+2”; 我如何将这个s字符串作为一个运算计算出3 赋值给 int n ;

2025-05-11 04:28:52
推荐回答(4个)
回答1:

有个复杂的方法,将s转换为一个char数组 a,a[0]的值为1,a[1]的值为+,a[2]的值为2
将数字转换为int,在switch里面判断a[1],然后在计算,你能董我的意思不?

回答2:

把“1+2”分割啊。 Sring可当数组用。

回答3:

String[] ss = s.split("+");
n = Integer.parseInt(ss[0])+Integer.parseInt(ss[1]);

回答4:

按住c键盘