【发布时间】:2014-09-04 01:44:48
【问题描述】:
字符串的replace和replaceAll方法有什么区别?
在以下示例中,代码给出same 输出。在这两种情况下,字符串的 all 实例都会被替换。
String first = "Here is a cat There is a cat";
first = first.replace("cat", "dog");
System.out.println(first);
输出:
这里有一只狗 那里有一只狗
String second = "Here is a cat There is a cat";
second = second.replaceAll("cat", "dog");
System.out.println(second);
输出:
这里有一只狗 那里有一只狗
【问题讨论】:
-
你读过javadocs吗?
-
解释清楚:replace,replaceAll
标签: java string replace replaceall