某些替换方法将被忽略



我有多个替换方法(我的意思是大约 200 个替换命令都嵌套在循环中(。但是有些替换方法根本不起作用。我正在使用 For 循环循环文件:

for(i=0; i<file.length; i++) {

但是一些替换方法被忽略了。是否有理由忽略某些方法而某些方法未被忽略?

编辑1:我正在尝试替换文件中的多个字符串。

file[i].replace(str1, str2)
file[i].replace(str3, str4)
file[i].replace(str5, str6)
file[i].replace(str7, str8)
file[i].replace(str9, str10)
...
and so on...

代码如下:

点击这里!

正如

所写,replace语句都没有做任何事情(假设file是一个String[](,因为String是不可变的,并且replace返回一个新String而不修改原始语句。您需要编写:

file[i] = file[i].replace(str1, str2);

相关内容

  • 没有找到相关文章

最新更新