2013-09-05 25 views
0

我试图解析一些提取的数据。所以,我无法找到如何替换Java中检测到的字符串?如何在Java中替换检测到的字符串

我想这一点,但它不为我工作:

texte.replace("gras", "bold"); 

任何帮助吗?

+0

可能重复[无法替换字符串中的字符(http://stackoverflow.com/questions/9772883/unable-to-replace-characters-in-a -串) – Raedwald

回答

4

字符串是不可变的。您需要将返回的字符串分配给字符串变量。例如。

texte = texte.replace("gras", "bold"); 

String replaced = texte.replace("gras", "bold"); 
0

string是不可改变的分配结果返回给texte

0

字符串是不可变的,要求一个字符串的方法不会改变它。

texte = texte.replace("gras", "bold"); 

应该做的伎俩