delete(int startIndex, int endIndex) StringBuffer method in java

delete(int startIndex, int endIndex): delete the substring of the string buffer from startIndex to endIndex-1.


public synchronized StringBuffer delete(int startIndex, int endIndex)

Note: startIndex should be between 0 to length of string or less than endIndex, if it is not StringIndexOutOfBoundsException will be thrown.


 * This program is used to show the use of delete() method.
 * @author w3spoint
class TestStringBuffer{
	StringBuffer sb = new StringBuffer("Hello");
	 * This method is used to show the use of delete() method.
	 * @author w3spoint
	public void deleteTest(){
		//delete the substring of the string 
                //buffer from startIndex to endIndex-1.
public class StringBufferDeleteExample {
	public static void main(String args[]){
		//creating TestStringBuffer object
		TestStringBuffer obj = new TestStringBuffer();
		//method call


Download this example.
Next Topic: reverse() StringBuffer method in java.
Previous Topic: replace(int startIndex, int endIndex, String str) StringBuffer method in java.


Please Share