UnicodeSet.Complement 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Complement() |
這相當於 |
| Complement(ICharSequence) |
在此集合中補集的指定字串。 |
| Complement(Int32) |
與此集合中指定的字元互補。 |
| Complement(String) |
在此集合中補集的指定字串。 |
| Complement(Int32, Int32) |
補足本集合中指定的範圍。 |
Complement()
這相當於 complement(MIN_VALUE, MAX_VALUE)。
[Android.Runtime.Register("complement", "()Landroid/icu/text/UnicodeSet;", "GetComplementHandler", ApiSince=24)]
public virtual Android.Icu.Text.UnicodeSet? Complement();
[<Android.Runtime.Register("complement", "()Landroid/icu/text/UnicodeSet;", "GetComplementHandler", ApiSince=24)>]
abstract member Complement : unit -> Android.Icu.Text.UnicodeSet
override this.Complement : unit -> Android.Icu.Text.UnicodeSet
傳回
- 屬性
備註
這相當於 complement(MIN_VALUE, MAX_VALUE)。
<strong>Note:</strong> 這會對所有碼點 <em>進行對稱差分,因此保留所有多位元字串</em>。 為了達成「碼點補集」(所有碼點減去此集合),最簡單的方法是 .#complement().
#removeAllStrings()。
Java 文件 android.icu.text.UnicodeSet.complement()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Complement(ICharSequence)
在此集合中補集的指定字串。
[Android.Runtime.Register("complement", "(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;", "", ApiSince=24)]
public Android.Icu.Text.UnicodeSet? Complement(Java.Lang.ICharSequence? s);
[<Android.Runtime.Register("complement", "(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;", "", ApiSince=24)>]
member this.Complement : Java.Lang.ICharSequence -> Android.Icu.Text.UnicodeSet
參數
補字串
傳回
此物件用於鏈式
- 屬性
備註
在此集合中補集的指定字串。 呼叫回傳後,該集合將不包含指定的字串。
Java 文件 android.icu.text.UnicodeSet.complement(java.lang.CharSequence)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Complement(Int32)
與此集合中指定的字元互補。
[Android.Runtime.Register("complement", "(I)Landroid/icu/text/UnicodeSet;", "", ApiSince=24)]
public Android.Icu.Text.UnicodeSet? Complement(int c);
[<Android.Runtime.Register("complement", "(I)Landroid/icu/text/UnicodeSet;", "", ApiSince=24)>]
member this.Complement : int -> Android.Icu.Text.UnicodeSet
參數
- c
- Int32
傳回
- 屬性
備註
與此集合中指定的字元互補。 如果該角色在本集合中,該角色會被移除;若不在此集合中,則會被加入。
Java 文件 android.icu.text.UnicodeSet.complement(int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Complement(String)
在此集合中補集的指定字串。
public Android.Icu.Text.UnicodeSet? Complement(string? s);
member this.Complement : string -> Android.Icu.Text.UnicodeSet
參數
- s
- String
補字串
傳回
此物件用於鏈式
備註
在此集合中補集的指定字串。 呼叫回傳後,該集合將不包含指定的字串。
Java 文件 android.icu.text.UnicodeSet.complement(java.lang.CharSequence)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Complement(Int32, Int32)
補足本集合中指定的範圍。
[Android.Runtime.Register("complement", "(II)Landroid/icu/text/UnicodeSet;", "GetComplement_IIHandler", ApiSince=24)]
public virtual Android.Icu.Text.UnicodeSet? Complement(int start, int end);
[<Android.Runtime.Register("complement", "(II)Landroid/icu/text/UnicodeSet;", "GetComplement_IIHandler", ApiSince=24)>]
abstract member Complement : int * int -> Android.Icu.Text.UnicodeSet
override this.Complement : int * int -> Android.Icu.Text.UnicodeSet
參數
- start
- Int32
第一字元,包含範圍
- end
- Int32
最後一個字元,包含範圍
傳回
- 屬性
備註
補足本集合中指定的範圍。 如果該範圍中的字元屬於此集合,則會被移除;若不在此集合中,則會被加入。 若 , start > end 則將補集為空區段,保持集合不變。
Java 文件 android.icu.text.UnicodeSet.complement(int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。