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方法接受兩個參數(shù),第一個參數(shù)是替換開始的索引位置,第二個參數(shù)是替換結束的索引位置(不包括該位置)。使用這個方法可以高效地進行字符串的替換操作。