介绍下 java 中 String 类的replace和replaceAll方法
时间: 2024-06-09 18:11:04 浏览: 143
浅谈Java中replace与replaceAll区别
5星 · 资源好评率100%
Java中String类的replace方法用于将字符串中的某个字符或字符序列替换为指定的字符或字符序列。它的语法是:public String replace(char oldChar, char newChar) 或 public String replace(CharSequence target, CharSequence replacement)。其中,oldChar表示要被替换的字符,newChar表示替换后的新字符;target表示要被替换的字符序列,replacement表示替换后的新字符序列。
String类的replaceAll方法与replace方法类似,但它使用正则表达式来匹配要被替换的字符或字符序列。它的语法是:public String replaceAll(String regex, String replacement)。其中,regex表示要匹配的正则表达式,replacement表示替换后的新字符序列。
replace方法只替换字符串中第一个匹配项,而replaceAll方法会替换所有匹配项。
阅读全文