replace和replaceAll都是替换全部,区别是前者是字符替换,后者是正则表达式替换,
replace("aa$bb","#")的结果是“aa#bb”,
replaceAll的结果是aa$bb#,
因为在replaceAll中$符是正则表达式结尾符的意思
本文详细对比了Java字符串方法replace和replaceAll的区别。replace用于简单的字符替换,而replaceAll支持使用正则表达式进行更复杂的模式匹配替换。通过具体示例说明了两者在实际应用中的不同效果。
5858

被折叠的 条评论
为什么被折叠?