Java - Método delete () do String Buffer

Descrição

Este método remove os caracteres em uma substring deste StringBuffer. A substring começa no início especificado e se estende até o caractere no final do índice - 1 ou até o final do StringBuffer se esse caractere não existir.

Se o início for igual ao final, nenhuma alteração será feita.

Sintaxe

Aqui está a sintaxe deste método -

public StringBuffer delete(int start, int end)

Parâmetros

Aqui está o detalhe dos parâmetros -

  • start - O índice inicial, inclusive.

  • end - O índice final, exclusivo.

Valor de retorno

  • Este método retorna o objeto StringBuffer.

Exemplo

public class Test {

   public static void main(String args[]) {
      StringBuffer sb = new StringBuffer("abcdefghijk");
      sb.delete(3, 7); 
      System.out.println(sb); 
   }  
}

Isso produzirá o seguinte resultado -

Resultado

abchijk