String.CompareToIgnoreCase(String) メソッド

定義

大文字と小文字の違いを無視して、2 つの文字列を辞書式で比較します。

[Android.Runtime.Register("compareToIgnoreCase", "(Ljava/lang/String;)I", "")]
public int CompareToIgnoreCase (string str);
[<Android.Runtime.Register("compareToIgnoreCase", "(Ljava/lang/String;)I", "")>]
member this.CompareToIgnoreCase : string -> int

パラメーター

str
String

比較 String する 。

戻り値

指定した String がこの String より大きい、等しい、またはそれより小さい場合、大文字と小文字の考慮事項を無視するため、負の整数、ゼロ、または正の整数。

属性

例外

が の場合stringnull

注釈

大文字と小文字の違いを無視して、2 つの文字列を辞書式で比較します。 このメソッドは、各文字で を呼び出すことによって大文字と小文字の違いが解消された、正規化されたバージョンの文字列を使用して を呼び出 compareToCharacter.toLowerCase(Character.toUpperCase(character)) という符号を持つ整数を返します。

このメソッドは<>ロケールを考慮せず<、>特定のロケールに対して不十分な順序付けになる点に注意してください。 クラスは java.text.Collator 、ロケールに依存する比較を提供します。

1.2 に追加されました。

java.lang.String.compareToIgnoreCase(java.lang.String)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象