次の方法で共有


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 対象の

戻り値

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

属性

例外

if string is null.

注釈

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

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

1.2 で追加されました。

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象