参考答案
replaceAll方法:基于正则表达式的字符串替换
public String replaceAll(String regex, String replacement)
replace方法:支持字符和字符串的替换
public String replace(char oldChar, char newChar) public String replace(CharSequence target, CharSequence replacement)
实例:
String str = "Hello Java. Java is a language."; System.out.println(str.replace("Java.", "c++"));//打印 Hello c++ Java is a language. System.out.println(str.replaceAll("Java.", "c++"));//打印 Hello c++ c++is a language.
结果:
Hello c++ Java is a language. Hello c++ c++is a language.
以上,是Java面试题【String对象中的replace和replaceAll的区别】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—