La méthode Java String startsWith () vérifie si la chaîne commence par la chaîne spécifiée ou non.
La syntaxe de la startsWith()méthode string est:
string.startsWith(String str, int offset)
Ici, string est un objet de la Stringclasse.
Paramètres startsWith ()
La startsWith()méthode peut prendre deux paramètres.
- str - vérifie si la chaîne commence par
strou non - offset (facultatif) - vérifie dans une sous-chaîne de
stringdépart de cet index.
startsWith () Valeur de retour
- renvoie true si la chaîne commence par la chaîne donnée
- renvoie false si la chaîne ne commence pas par la chaîne donnée
Exemple 1: Java démarre avec () sans paramètre de décalage
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 ) )
Comme vous pouvez le voir dans l'exemple ci-dessus, startsWith()prend en compte la casse (minuscules et majuscules).
Exemple 2: Java démarre avec () avec le paramètre Offset
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 ) )
Ici, nous avons passé 3 comme un offset. Par conséquent, dans le programme ci-dessus, startsWith()vérifie si "a Programming"commence par la chaîne spécifiée.
Si vous devez vérifier si la chaîne se termine par la chaîne spécifiée ou non, utilisez la méthode Java String endsWith ().








