Описание

Метод delete() – удаляет символы в подстроке данной строки буфера (StringBuffer). Подстрока начинается с указанного начального индекса и распространяется до символа конечного индекса, или до конца StringBuffer, если такого символа не существует. Другими словами метод позволяет удалить символы из строки, начиная и заканчивая указанными индексами.

Если start (начальный индекс) равен end (конечный индекс), то изменения не производятся.

Синтаксис

Синтаксис метода:

public StringBuffer delete(int start, int end)

Параметры

Подробная информация о параметрах:

  • start – начальный индекс, включительно;
  • end – конечный индекс, не включая.

Возвращаемое значение

  • В Java delete() возвращает объект строки буфера (StringBuffer).

Пример

public class Test {

   public static void main(String args[]) {
      StringBuffer sb = new StringBuffer("абвгдеёжз");
      sb.delete(3,7); 
      System.out.println(sb); 
   }  
}

Получим следующий результат:

абвжз

Оглавление