在Java中,如何用一个字符串替换另一个字符串中的子串?
这个例子描述了如何使用java String类的replace()
方法来使用新的字符或子字符串替换字符串中指定的子字符串。
package com.yiibai;
public class StringReplaceEmp {
public static void main(String args[]) {
String str = "Welcome to yiibai.com";
System.out.println("Result 1:"+str.replace('W', 'H'));
System.out.println("Result 2:"+str.replaceFirst("He", "Wo"));
System.out.println("Result 3:"+str.replaceAll(".com", ".cn"));
}
}
执行上面示例代码,得到以下结果 -
Result 1:Helcome to yiibai.com
Result 2:Welcome to yiibai.com
Result 3:We.cne to yiibai.cn