Maison > Java > javaDidacticiel > Exemple Java - Testez si deux plages de chaînes sont égales

Exemple Java - Testez si deux plages de chaînes sont égales

黄舟
Libérer: 2017-02-22 09:45:13
original
1484 Les gens l'ont consulté

L'exemple suivant utilise la méthode regionMatches() pour tester si deux régions de chaîne sont égales :

//StringRegionMatch.java 文件public class StringRegionMatch{
   public static void main(String[] args){
      String first_str = "Welcome to Microsoft";
      String second_str = "I work with microsoft";
      boolean match1 = first_str.
      regionMatches(11, second_str, 12, 9);
      boolean match2 = first_str.
      regionMatches(true, 11, second_str, 12, 9); //第一个参数 true 表示忽略大小写区别
      System.out.println("区分大小写返回值:" + match1);
      System.out.println("不区分大小写返回值:" + match2);
   }}
Copier après la connexion

first_str.regionMatches(11, second_str, 12, 9) signifie changer la chaîne first_str from La comparaison commence à partir du 11ème caractère "M" et du 12ème caractère "M" de la chaîne second_str, un par un. Au total, 9 paires de caractères sont comparées. La chaîne étant sensible à la casse, le résultat est faux.

Si le premier paramètre est défini sur true, cela signifie que la différence de casse est ignorée, donc true est renvoyé.

Le résultat de sortie de l'exemple de code ci-dessus est :

区分大小写返回值:false 
不区分大小写返回值:true
Copier après la connexion

Ce qui précède est l'exemple Java - tester si deux zones de chaîne sont égales. Pour plus de contenu connexe, veuillez faire attention au. Site Web chinois PHP (www.php.cn) !



Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal