Java对字符串进行替换

replace的用法:

replace支持字符以及字符串替换

package two;

public class Replace {
	public static void main(String[] args) {
		String str="Java是世界上最好的语言";
		System.out.println(str.replace("Java","PHP"));
	}
}

在这里插入图片描述

replaceAll的用法:

repalceAll支持正则替换

package two;

public class Replace {
	public static void main(String[] args) {
		String str="JAVA不可能是1世2界3上4最5好6的7语8言";
		System.out.println(str.replaceAll("\\d","A"));
	}
}

使用\\d正则将阿拉伯数字替换成为字母A
在这里插入图片描述

区别分析

两者的在具有相同功能的基础上,只有一点区别:replaceAll支持正则,而replace不支持正则替换!!!

猜你喜欢

转载自blog.csdn.net/qq_42249896/article/details/88250914
今日推荐