Java String startsWith ()

El método de Java String startsWith () comprueba si la cadena comienza con la cadena especificada o no.

La sintaxis del startsWith()método de cadena es:

 string.startsWith(String str, int offset)

Aquí, la cadena es un objeto de la Stringclase.

Parámetros startsWith ()

El startsWith()método puede tomar dos parámetros.

  • str : comprueba si la cadena comienza con stro no
  • offset (opcional): comprueba una subcadena de stringpartir de este índice.

startsWith () Valor devuelto

  • devuelve verdadero si la cadena comienza con la cadena dada
  • devuelve falso si la cadena no comienza con la cadena dada

Ejemplo 1: Java startsWith () sin parámetro de compensación

 class Main ( public static void main(String() args) ( String str = "Java Programming"; System.out.println(str.startsWith("Java")); // true System.out.println(str.startsWith("J")); // true System.out.println(str.startsWith("Java Program")); // true System.out.println(str.startsWith("java")); // false System.out.println(str.startsWith("ava")); // false ) )

Como puede ver en el ejemplo anterior, se startsWith()tienen en cuenta las mayúsculas y minúsculas.

Ejemplo 2: Java startsWith () con parámetro de compensación

 class Main ( public static void main(String() args) ( String str = "Java Programming"; // checks in substring "a Programming" System.out.println(str.startsWith("Java", 3)); // false System.out.println(str.startsWith("a Pr", 3)); // true ) )

Aquí, hemos pasado 3 como offset. Por lo tanto, en el programa anterior, startsWith()verifica si "a Programming"comienza con la cadena especificada.

Si necesita verificar si la cadena termina con la cadena especificada o no, use el método Java String endsWith ().

Articulos interesantes...