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を小文字に変換してから比較しているので、大文字小文字を無視した包含チェックが行われます。