Mega Code Archive

 
Categories / Java Tutorial / Development
 

Replacing a Substring in the Buffer

public class MainClass {   public static void main(String[] arg) {     StringBuffer phrase = new StringBuffer("one two three four");     String substring = "two";     String replacement = "twenty";     int position = phrase.lastIndexOf(substring); // Find start of "two"     phrase.replace(position, position + substring.length(), replacement);          System.out.println(phrase);   } } one twenty three four