ホームページ  >  記事  >  Java  >  JavaでのregionMatchesメソッドの使用法は何ですか

JavaでのregionMatchesメソッドの使用法は何ですか

PHPz
PHPz転載
2023-05-04 22:19:051078ブラウズ

regionMatches メソッド:

注:regionMatches() メソッドは、領域内で 2 つの文字列が等しいかどうかを検出するために使用されます。

public class RegionMatches{
	public static void main(String[] args) {
		int number = 0;
		String s = "student;entropy;ENgage,English,client,eye";
		String q="en"; //需要查找的字符串
		for (int k=0;k<s.length();k++){
		//true为不区分大小写,k为所有字符串,q为需要查找的字符串,0为从字符串1的位置开始,2为需要查找的字符串长度为2
		if(s.regionMatches(true, k, q, 0, 2)){ 
				number++;
				System.out.println("en字符在字符串的第"+k+"个位置");
			}
		}
		System.out.println("含有‘en&#39;子串的字符串的总数有:"+number);
	}
}

実行結果:

en 文字は文字列の 4 番目の位置にあります
en 文字は文字列の 8 番目の位置にあります
en 文字はstring 16 番目の位置
en 文字は文字列の 23 番目の位置にあります
en 文字は文字列の 34 番目の位置にあります
「en」部分文字列を含む文字列の総数は: 5

以上がJavaでのregionMatchesメソッドの使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。