我有字符串“2x + 3”,我希望将'x'更改为字符串“8”。
String operation = "2x+3";
String x = "8";
我想要“2 * 8 + 3”的结果
或
String operation = "x+3";
String x = "8";
我想要“8 + 3”等结果
有谁知道如何解决?
答案 0 :(得分:1)
operation = operation.replace("x","8")
答案 1 :(得分:0)
嗯,你不能改变相同的字符串,因为字符串是java中的不可变对象。你可以做的是在string类中使用replace函数并从中获取一个新的字符串。