描述
使用指定的字面值替换序列替换此字符串所有匹配字面值目标序列的子字符串。注:该替换从字符串的开头朝末尾执行
声明
public String replace(CharSequence target,CharSequence replacement)
参数
target
-- 要被替换的 char 值序列
replacement
-- char 值的替换序列
返回
返回的结果字符串
异常
NullPointerException - 如果target
或 replacement
为 null
例子
public class Test {
public static void main(String[] args) {
String target = "aaa";
String replacement = "b";
System.out.println("原输出:"+target);
target =target.replace("aa", replacement);
System.out.println("替换后:"+target);
}
}
运行上面的程序,将产生以下结果:
-----------------------
原输出:aaa
替换后:ba
用 "b" 替换字符串 "aaa" 中的 "aa" 将生成 "ba" 而不是 "ab"。