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

Tutoriel de base Java

Contrôle de flux Java

Java tableau

Java orienté objet (I)

Java orienté objet (II)

Java orienté objet (III)

Gestion des exceptions Java

Java Liste (List)

Java Queue (file d'attente)

Java Map collection

Java Set collection

Java entrée/sortie (I/O)

Java Reader/Writer

Autres sujets de Java

Méthode d'utilisation et exemple de startsWith() de la chaîne de caractères de Java

Java String (string) methods

La méthode startsWith() de la chaîne de caractères de Java vérifie si la chaîne de caractères commence par la chaîne de caractères spécifiée.

la syntaxe de la méthode startsWith() de la chaîne de caractères

string.startsWith(String str, int offset)

ici, string est un objet de la classe String.

paramètres de startsWith()

  • str - vérifier si la chaîne de caractères commence par str

  • offset(optionnel)-  commencer à vérifier la sous-chaîne de la chaîne de caractères (string) à partir de cet index.

valeur de retour de startsWith()

  • si la chaîne de caractères commence par la chaîne de caractères donnéeretourne true

  • si la chaîne de caractères ne commence pas par la chaîne de caractères donnéeretourne false

Example1:sans paramètre d'offset pour 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
  }
}

On peut voir à partir de l'exemple ci-dessus que startsWith() est sensible à la casse (minuscules et majuscules).

Example2:Java startsWith() with offset (offset) parameter

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

Here, we pass through3as the offset. Therefore, in the above program, startsWith() checks if 'a Programming' starts with the specified string.

If you need to check if a string ends with a specified string, useJava String startsWith()method.

Java String (string) methods