String.CompareToIgnoreCase(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
比較兩個字串的語彙,忽略大小寫差異。
[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,忽略大小寫考慮。
- 屬性
例外狀況
如果 為 ,則 string
為 null
。
備註
比較兩個字串的語彙,忽略大小寫差異。 這個方法會傳回整數,其正負號是使用正規化版本的字串呼叫 compareTo
,其中案例差異已透過呼叫 Character.toLowerCase(Character.toUpperCase(character))
每個字元來消除。
請注意,此方法不會<></em> 將地區設定納入考慮,而且會導致特定地區設定的不盡如人意的順序。 類別 java.text.Collator
提供區分地區設定的比較。
已在1.2中新增。
的 java.lang.String.compareToIgnoreCase(java.lang.String)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。