Java - Método String endsWith ()

Descrição

Este método testa se esta string termina com o sufixo especificado.

Sintaxe

Aqui está a sintaxe deste método -

public boolean endsWith(String suffix)

Parâmetros

Aqui está o detalhe dos parâmetros -

  • suffix - o sufixo.

Valor de retorno

  • Este método retorna verdadeiro se a seqüência de caracteres representada pelo argumento for um sufixo da seqüência de caracteres representada por este objeto; caso contrário, false. Observe que o resultado será verdadeiro se o argumento for uma string vazia ou igual a este objeto String, conforme determinado pelo método equals (Object).

Exemplo

public class Test {

   public static void main(String args[]) {
      String Str = new String("This is really not immutable!!");
      boolean retVal;

      retVal = Str.endsWith( "immutable!!" );
      System.out.println("Returned Value = " + retVal );

      retVal = Str.endsWith( "immu" );
      System.out.println("Returned Value = " + retVal );
   }
}

Isso produzirá o seguinte resultado -

Resultado

Returned Value = true
Returned Value = false