String 和 StringBuilder中都有replace方法。
String:
-
String replace(char oldChar, char newChar)
用新字符newChar 替换所有的 旧字符oldChar 。 -
String replace(CharSequence target, CharSequence replacement)
用新字符串replacement替换所有的 旧字符串target。 -
String replaceAll(String regex, String replacement)
用新字符串replacement 替换所有的 正则模式匹配的串。——(替换的是模糊字串) -
String replaceFirst(String regex, String replacement)
用新字符串replacement 替换第一个 正则模式匹配的串。——(替换的是模糊字串)
StringBuilder:
- replace(int start,int end,String str)
用str 替换 start–end的子串。//不包括end