English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de Java

control de flujo de Java

Java array

Java orientado a objetos (I)

Java orientado a objetos (II)

Java orientado a objetos (III)

Manejo de excepciones en Java

Java lista (List)

Java Queue (cola)

conjunto Map de Java

conjunto Set de Java

Java entrada/salida (I/O)

Java Reader/Writer

otros temas de Java

uso y ejemplo del método startsWith() de String en Java

Métodos de Java String(cadena)

el método startsWith() de String en Java verifica si la cadena comienza con la cadena especificada.

la sintaxis del método string.startsWith() es:

string.startsWith(String str, int offset)

en este caso, string es un objeto de la clase String.

parámetros de startsWith()

  • str - verificar si la cadena comienza con str

  • offset(opcional)-  comienza a inspeccionar la subcadena de la cadena (string) desde este índice.

valor devuelto por startsWith()

  • si la cadena comienza con la cadena dadadevuelve true

  • si la cadena no comienza con la cadena dadadevuelve false

Ejemplo1:sin parámetro de desplazamiento (offset) de Java startsWith()

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

A partir del ejemplo anterior, se puede ver que startsWith() distingue entre mayúsculas y minúsculas (minúsculas y mayúsculas).

Ejemplo2:Java startsWith() con parámetro de desplazamiento(offset)

class Main {
  public static void main(String[] args) {
    String str = "Java Programming";
    // comprobar la subcadena "a Programming"
    System.out.println(str.startsWith("Java", 3)); // false
    System.out.println(str.startsWith("a Pr", 3)); // true
  }
}

Aquí, pasamos3como desplazamiento. Por lo tanto, en el programa anterior, startsWith() verifica si 'a Programming' comienza con la cadena especificada.

Si necesita verificar si una cadena termina con una cadena específica, utiliceJava String startsWith()Método.

Métodos de Java String(cadena)