Java中高效的字符串替换方法是使用StringBuilder类的replace方法。这个方法可以在StringBuilder对象中替换指定的字符序列,并返回替换后的StringBuilder对象。
具体用法如下:
StringBuilder sb = new StringBuilder("Hello, World!");
sb.replace(7, 12, "Java");
String result = sb.toString();
System.out.println(result);
输出结果为:Hello, Java!
在上面的例子中,我们通过replace方法将字符串中的"World"替换为"Java"。replace方法接受两个参数,第一个参数是替换开始的索引位置,第二个参数是替换结束的索引位置(不包括该位置)。使用这个方法可以高效地进行字符串的替换操作。