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 String
clase.
Parámetros startsWith ()
El startsWith()
método puede tomar dos parámetros.
- str : comprueba si la cadena comienza con
str
o no - offset (opcional): comprueba una subcadena de
string
partir 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 ().