java の `contains` メソッドの使い方

Javaでは、containsメソッドを使用して、ある文字列に別の文字列が含まれているかどうかを検査できます。containsメソッドはStringクラスのメソッドで、文字列オブジェクトに対して直接呼び出すことができます。その構文は次のとおりです。

boolean contains(CharSequence sequence)

「sequence」は調べたい文字の並びです。このメソッドは文字列に指定された文字の並びがあるかどうかをBool値で返します。

以下は、containsメソッドを使用する例です

String str1 = "Hello, world!";
String str2 = "world";

boolean result = str1.contains(str2);
System.out.println(result);  // 输出 true

上記の例では、str1オブジェクトのcontainsメソッドを呼び出し、引数としてstr2を渡しています。このメソッドは、str1にstr2が含まれているかどうかを調べ、含まれている場合はTrueを返し、含まれていない場合はFalseを返します。最後に、その結果を出力しています。

文字列でのcontainsメソッドの比較は大文字小文字を区別します。大文字小文字を無視して比較する場合は、その文字列を大文字か小文字のどちらかに統一してからcontainsメソッドを呼び出すと良いでしょう。例えば:

String str1 = "Hello, world!";
String str2 = "WORLD";

boolean result = str1.toLowerCase().contains(str2.toLowerCase());
System.out.println(result);  // 输出 true

上記の例では、str1とstr2を小文字に変換してから比較しているので、大文字小文字を無視した包含チェックが行われます。

bannerAds