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