Maison >Java >javaDidacticiel >Utilisez la fonction String.endsWith() de Java pour déterminer si une chaîne se termine par un suffixe spécifié
Utilisez la fonction String.endsWith() de Java pour déterminer si une chaîne se termine par un suffixe spécifié
En programmation Java, nous devons souvent déterminer si une chaîne se termine par un suffixe spécifié. Dans ce cas, nous pouvons utiliser finsAvec fourni par le. Fonction de classe String () pour juger. Grâce à cette fonction, nous pouvons déterminer efficacement si une chaîne se termine par le suffixe spécifié.
La classe String est une classe utilisée pour représenter des chaînes en Java. Elle fournit de nombreuses méthodes pour exploiter les chaînes. Parmi eux, la fonction endWith() est utilisée pour déterminer si une chaîne se termine par le suffixe spécifié. Sa définition est la suivante :
public boolean endWith(String suffix)
La fonction de cette fonction est très simple. Suffixe de paramètre de type chaîne, utilisé pour spécifier la chaîne de suffixe à juger. Si la chaîne appelant cette fonction se termine par un suffixe, c'est-à-dire si la condition est remplie, true est renvoyé, sinon false est renvoyé ;
Ce qui suit est un exemple qui montre comment utiliser la fonction endWith() pour déterminer si une chaîne se termine par un suffixe spécifié :
public class EndsWithExample { public static void main(String[] args) { String str1 = "Hello World"; String str2 = "Java Programming"; System.out.println("str1 ends with World: " + str1.endsWith("World")); // true System.out.println("str1 ends with Hello: " + str1.endsWith("Hello")); // false System.out.println("str2 ends with Programming: " + str2.endsWith("Programming")); // true System.out.println("str2 ends with Java: " + str2.endsWith("Java")); // false } }
Dans l'exemple ci-dessus, nous avons défini deux variables de chaîne str1 et str2, respectivement "Hello World " et "Programmation Java". Ensuite, nous utilisons la fonction endWith() pour déterminer si les deux chaînes se terminent par le suffixe spécifié.
Exécutez le code ci-dessus, le résultat de sortie est le suivant :
str1 ends with World: true str1 ends with Hello: false str2 ends with Programming: true str2 ends with Java: false
Il ressort des résultats que str1 se termine par "World", donc appeler str1.endsWith("World") renvoie true, il ne se termine pas par ; "Bonjour", donc appeler str1 .endsWith("Hello") renvoie false. De même, str2 se termine par "Programming", donc appeler str2.endsWith("Programming") renvoie vrai ; il ne se termine pas par "Java", donc appeler str2.endsWith("Java") renvoie faux.
Pour résumer, en utilisant la fonction endWith() de la classe String de Java, vous pouvez facilement déterminer si une chaîne se termine par un suffixe spécifié. Cette fonction est très utile dans le travail de programmation réel, en particulier dans des scénarios tels que le traitement des noms de fichiers et des URL. Elle peut nous aider à traiter les chaînes plus efficacement.
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!