我想找到属于StringBuilder的所有toString方法:
StringBuilder sb = new StringBuilder();
sb.append("sometext");
return sb.toString();
并将其替换为:
StringBuilder sb = new StringBuilder();
sb.append("sometext");
return Optimizer.stat(sb.toString());
当然var“sb”的编写方式并不总是这样: - )
我尝试了IntelliJ Ultimate Structural Search and Replace。但我找不到只能获得StringBuilder类的String的方法。
非常感谢。
答案 0 :(得分:10)
在Intellij结构搜索中使用模式:
return $sb$.toString();
替换为
return Optimizer.stat($sb$.toString());
现在,点击“修改变量”,选择sb
,然后将“表达式类型(正则表达式)”设置为StringBuilder
。