提交 ed0c88c5 authored 作者: Evgenij Ryazanov's avatar Evgenij Ryazanov

Do not use substring() in StringUtils.replaceAll()

上级 1870e863
......@@ -726,11 +726,11 @@ public class StringUtils {
s.length() - before.length() + after.length());
int index = 0;
while (true) {
buff.append(s.substring(index, next)).append(after);
buff.append(s, index, next).append(after);
index = next + before.length();
next = s.indexOf(before, index);
if (next < 0) {
buff.append(s.substring(index));
buff.append(s, index, s.length());
break;
}
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论