字符串的替换:
如果希望将字符串当中的指定部分进行替换操作,需要使用:
-
public String replace(CharSequence oldStr,CharSequence newStr)
-
将字符串中所有的oldStr部分替换成指定的newStr
-
oldStr代表需要替换的老字符串部分
-
newStr代表要替换的新字符串部分
-
此方法有返回值
-
参数类型CharSequence可以简单地认为就是字符串String。
-
字符串的内容不会发生改变的,所以replace方法的返回值结果是一个全新的字符串。
public class Demo04StringReplace {
public static void main(String[] args) {
String str1 = "How do you do";
String str2= str1.replace("o", "*");
System.out.println(str1); //How do you do
System.out.println(str2); //H*w d* y*u d*
String str3 = "会不会玩啊?你大爷!真是服了";
String str4 = str3.replace("你大爷", "***");
System.out.println(str4);
}
}