String replaceAll方法,小弟我的正在错在哪里.

String replaceAll方法,我的正在错在哪里.....如下所示,我想把indicator10全部替换掉Java codepublic stat

String replaceAll方法,我的正在错在哪里.....
如下所示,我想把indicator10全部替换掉

Java code
public static void main(String[] str)    {       String str1 = "((indicator6+indicator8)*2)/indicator10-10)/2+indicator1*2+(indicator3-indicator4/indicator5)-indicator10";               str1.replaceAll("indicator\\10+", "100");               System.out.println(str1);    }


结果是什么都没被替换......

请高手指点

[解决办法]
String str1 = "((indicator6+indicator8)*2)/indicator10-10)/2+indicator1*2+(indicator3-indicator4/indicator5)-indicator10";
str1 = str1.replace("indicator10", "100");
System.out.println(str1);
你没把替换后的结果赋值,当然出不来结果
[解决办法]
探讨

知道了写错了

[解决办法]
3楼正确,你替换之后没有赋值,当然没有任何改变,注意细节!
[解决办法]
探讨

String str1 = "((indicator6+indicator8)*2)/indicator10-10)/2+indicator1*2+(indicator3-indicator4/indicator5)-indicator10";
str1 = str1.replace("indicator10", "100");
System.out.println(str1);
你没把替……

[解决办法]
探讨
如下所示,我想把indicator10全部替换掉

Java code

public static void main(String[] str)
{
String str1 = "((indicator6+indicator8)*2)/indicator10-10)/2+indicator1*2+(indicator3-indicator4/indicator……