Maison >Java >javaDidacticiel >Utilisez la fonction String.startsWith() de Java pour déterminer si une chaîne commence par un préfixe spécifié

Utilisez la fonction String.startsWith() de Java pour déterminer si une chaîne commence par un préfixe spécifié

WBOY
WBOYoriginal
2023-07-25 14:27:251967parcourir

Utilisez la fonction String.startsWith() de Java pour déterminer si une chaîne commence par un préfixe spécifié

En programmation Java, nous avons souvent besoin de traiter et de juger des chaînes. Une opération courante consiste à déterminer si une chaîne commence par un préfixe spécifié. Java fournit la fonction startWith() de la classe String, qui peut facilement implémenter cette fonction.

Fonction StartWith() de String

La classe String est l'une des classes les plus couramment utilisées en Java. Il fournit de nombreuses méthodes de traitement et de jugement de chaînes couramment utilisées, y compris la fonction startWith(). En appelant cette fonction, nous pouvons déterminer si une chaîne commence par le préfixe spécifié.

La fonction est définie comme suit :
public boolean StartingsWith(String prefix)

Le paramètre prefix est une chaîne représentant le préfixe à juger. La valeur de retour de la fonction est une valeur booléenne. Si la chaîne actuelle commence par un préfixe, elle renvoie vrai, sinon elle renvoie faux.

Exemple de code

Ce qui suit est un exemple de code utilisant la fonction startWith() :

public class StringStartsWithExample {
    public static void main(String[] args) {
        String str1 = "Hello, world!";
        String str2 = "Hello";
        String str3 = "World";

        // 判断字符串是否以指定前缀开头
        boolean startsWith1 = str1.startsWith("Hello");
        boolean startsWith2 = str2.startsWith("Hello");
        boolean startsWith3 = str3.startsWith("Hello");

        // 输出结果
        System.out.println("str1 starts with "Hello": " + startsWith1);
        System.out.println("str2 starts with "Hello": " + startsWith2);
        System.out.println("str3 starts with "Hello": " + startsWith3);
    }
}

Dans l'exemple ci-dessus, nous définissons trois chaînes str1, str2 et str3, qui représentent respectivement des chaînes différentes.

Ensuite, nous utilisons la fonction startWith() pour déterminer si chaque chaîne est préfixée par "Bonjour".

Enfin, imprimez le résultat en appelant la fonction System.out.println().

Le résultat est le suivant :

str1 starts with "Hello": true
str2 starts with "Hello": true
str3 starts with "Hello": false

Comme le montre le résultat, str1 et str2 sont préfixés par "Bonjour", donc la valeur de retour de la fonction startWith() est toutes deux vraies. Et str3 n'est pas préfixé par "Bonjour", donc la valeur de retour est fausse.

Résumé

L'utilisation de la fonction String.startsWith() de Java peut facilement déterminer si une chaîne commence par un préfixe spécifié. En appelant cette fonction, nous pouvons simplement faire correspondre les préfixes de chaîne et obtenir le résultat booléen correspondant. Que ce soit dans le traitement de chaînes ou dans la logique de jugement, la fonction startWith() est une fonction outil pratique.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn