Cadena de Java endsWith(String suffix) El método comprueba si el String termina con un sufijo especificado. Este método devuelve un valor booleano verdadero o falso. Si el sufijo especificado está al final de la cadena, devuelve verdadero; de lo contrario, devuelve falso.

EndsWith () firma del método:
public boolean endsWith(String suffix)

Ejemplo del método Java StringendWith ()

En el siguiente ejemplo tenemos dos cadenas str1 es str2 y estamos comprobando si las cadenas terminan con los sufijos especificados.

public class EndsWithExample{
   public static void main(String args[]){
       String str1 = new String("This is a test String");
       String str2 = new String("Test ABC");
       boolean var1 = str1.endsWith("String");
       boolean var2 = str1.endsWith("ABC");
       boolean var3 = str2.endsWith("String");
       boolean var4 = str2.endsWith("ABC");
       System.out.println("str1 ends with String: "+ var1);
       System.out.println("str1 ends with ABC: "+ var2);
       System.out.println("str2 ends with String: "+ var3);
       System.out.println("str2 ends with ABC: "+ var4);
   }
}

Producción:

str1 ends with String: true
str1 ends with ABC: false
str2 ends with String: false
str2 ends with ABC: true

La cadena termina en el método () con la instrucción if

Dado que el método endsWith () devuelve un valor booleano, se puede usar en una instrucción If como condición, como se muestra en el siguiente ejemplo. Aquí hemos proporcionado una cadena “Java String tutorial” y estamos comprobando dentro de la declaración if si la cadena termina con el sufijo “tutorial” o no.

public class JavaExample {  
   public static void main(String[] args) {  
	String str = "Java String tutorial";
	if(str.endsWith("tutorial")) {
		System.out.println("The Given String ends with tutorial");
	}
   }  
}

Producción:
Ejemplo del método Java StringendWith ()

leer  Java: ejemplo del método String getBytes ()

Por avivcas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *