CharsetEncoder.CanEncode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| CanEncode(ICharSequence) |
判斷該編碼器是否能編碼給定的字元序列。 |
| CanEncode(Char) |
判斷該編碼器是否能編碼該字元。 |
| CanEncode(String) |
判斷該編碼器是否能編碼給定的字元序列。 |
CanEncode(ICharSequence)
判斷該編碼器是否能編碼給定的字元序列。
[Android.Runtime.Register("canEncode", "(Ljava/lang/CharSequence;)Z", "GetCanEncode_Ljava_lang_CharSequence_Handler")]
public virtual bool CanEncode(Java.Lang.ICharSequence? cs);
[<Android.Runtime.Register("canEncode", "(Ljava/lang/CharSequence;)Z", "GetCanEncode_Ljava_lang_CharSequence_Handler")>]
abstract member CanEncode : Java.Lang.ICharSequence -> bool
override this.CanEncode : Java.Lang.ICharSequence -> bool
參數
給定的字元序列
傳回
true 當且僅當,該編碼器能在不拋出任何例外且不執行替換的情況下編碼給定字元
- 屬性
例外狀況
如果還有另一個編碼過程正在進行中。
備註
判斷該編碼器是否能編碼給定的字元序列。
若此方法對特定字元序列回傳 false ,則可透過完整編碼操作獲得更多關於該序列無法編碼的原因。
此方法可能會修改該編碼器的狀態;因此,若編碼操作已在進行中,則不應呼叫該編碼。
此方法的預設實作效率不高;通常應該覆寫以提升效能。
Java 文件 java.nio.charset.CharsetEncoder.canEncode(java.lang.CharSequence)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
CanEncode(Char)
判斷該編碼器是否能編碼該字元。
[Android.Runtime.Register("canEncode", "(C)Z", "GetCanEncode_CHandler")]
public virtual bool CanEncode(char c);
[<Android.Runtime.Register("canEncode", "(C)Z", "GetCanEncode_CHandler")>]
abstract member CanEncode : char -> bool
override this.CanEncode : char -> bool
參數
- c
- Char
給定字元
傳回
true 當且僅當,該編碼器能編碼給定字元
- 屬性
例外狀況
如果還有另一個編碼過程正在進行中。
備註
判斷該編碼器是否能編碼該字元。
若所給字元為替代字元,則此方法會返回 false ;此類字元僅在由高代詞加上低代詞組成的對中時,才能被解釋。 此 #canEncode(java.lang.CharSequence) canEncode(CharSequence) 方法可用於測試字元序列是否可編碼。
此方法可能會修改該編碼器的狀態;因此,若編碼操作已在進行中,則不應呼叫該編碼。
此方法的預設實作效率不高;通常應該覆寫以提升效能。
Java 文件 java.nio.charset.CharsetEncoder.canEncode(char)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
CanEncode(String)
判斷該編碼器是否能編碼給定的字元序列。
public bool CanEncode(string? cs);
member this.CanEncode : string -> bool
參數
- cs
- String
給定的字元序列
傳回
true 當且僅當,該編碼器能在不拋出任何例外且不執行替換的情況下編碼給定字元
備註
判斷該編碼器是否能編碼給定的字元序列。
若此方法對特定字元序列回傳 false ,則可透過完整編碼操作獲得更多關於該序列無法編碼的原因。
此方法可能會修改該編碼器的狀態;因此,若編碼操作已在進行中,則不應呼叫該編碼。
此方法的預設實作效率不高;通常應該覆寫以提升效能。
Java 文件 java.nio.charset.CharsetEncoder.canEncode(java.lang.CharSequence)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。