Java - Método String endsWith ()

Descripción

Este método prueba si esta cadena termina con el sufijo especificado.

Sintaxis

Aquí está la sintaxis de este método:

public boolean endsWith(String suffix)

Parámetros

Aquí está el detalle de los parámetros:

  • suffix - el sufijo.

Valor devuelto

  • Este método devuelve verdadero si la secuencia de caracteres representada por el argumento es un sufijo de la secuencia de caracteres representada por este objeto; falso de lo contrario. Tenga en cuenta que el resultado será verdadero si el argumento es la cadena vacía o es igual a este objeto String según lo determinado por el método equals (Object).

Ejemplo

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 );
   }
}

Esto producirá el siguiente resultado:

Salida

Returned Value = true
Returned Value = false