1

在我现在正在调试的代码中,我看到 Stringbuilder 的 append 方法被重复调用。

我想替换所有通过任何字符串参数传递的追加append(String str)事件append(Mycustomfunction(String str))

append 也可以采用多种类型的参数,但我只想更改那些具有 String 参数的参数。

无论如何要更有效地执行此操作,然后在 1000 多次出现时手动插入此行?

编辑:添加示例示例

a.append("My Name")
a.append(result.getString("something"))
a.append(2)
a.append(true)

我只想将前两个事件更改为

a.append(Myfunction("My Name"));
a.append(Myfunction(result.getString("something")));
a.append(2);
a.append(true);
4

2 回答 2

1

您是否尝试过替换 Eclipse 的功能(Ctrl+F)?并单击正则表达式复选框,然后在查找文本框中定义适当的正则表达式。

于 2013-11-01T05:47:56.313 回答
0

如何使用 2 个替换命令

1)替换a.append("a.append(Myfunction("

2)替换a.append(result.getStringa.append(Myfunction(result.getString(

于 2013-11-01T06:07:14.397 回答