






















之前使用String替换方法时一直使用replaceAll,今天的需求是替换第一次匹配的内容,然后发现原来String有3个替换方法(replace,replaceAll,replaceFirst),今天就通过代码来演示它们之间的区别
public static void main(String[] args){ String aa = ""; String bb = ""; aa = "aa"; bb = aa.replace("a", "b"); System.out.println(bb);//打印效果为bb aa = "aa"; bb = aa.replaceAll("a", "b"); System.out.println(bb);//打印效果为bb aa = "aa"; bb = aa.replaceFirst("a", "b"); System.out.println(bb);//打印效果为ba }
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。