return和return false都会往下执行吗
时间: 2023-05-21 08:02:47 浏览: 67
javascript中return,return true,return false三者的用法及区别
5星 · 资源好评率100%
好的,以下是一个简单的 Java 算法,可以实现字符串的替换:
```
public static String replaceString(String original, String target, String replacement) {
if (original == null || target == null || replacement == null) {
return original;
}
StringBuilder sb = new StringBuilder();
int index = 0;
while (true) {
int nextIndex = original.indexOf(target, index);
if (nextIndex == -1) {
sb.append(original.substring(index));
break;
}
sb.append(original.substring(index, nextIndex));
sb.append(replacement);
index = nextIndex + target.length();
}
return sb.toString();
}
```
你可以将原始字符串、目标字符串和替换字符串作为参数传递给这个方法,它会返回一个新的字符串,其中所有出现的目标字符串都被替换为替换字符串。
阅读全文