IAppendable.Append 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Append(ICharSequence) |
將指定的字元序列附加於此 |
| Append(Char) |
在此後附加指定的字元 |
| Append(ICharSequence, Int32, Int32) |
在此附加指定字元序列的子序列。 |
Append(ICharSequence)
將指定的字元序列附加於此 Appendable。
[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_Handler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.IAppendable Append(Java.Lang.ICharSequence? csq);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_Handler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Append : Java.Lang.ICharSequence -> Java.Lang.IAppendable
參數
- csq
- ICharSequence
要附上字元序列。 若 csq 為 , null則這四個字 "null" 元會附加於此附錄。
傳回
這是個參考 Appendable
- 屬性
例外狀況
如果發生 I/O 錯誤。
備註
將指定的字元序列附加於此 Appendable。
根據實作字元序列 csq的類別不同,整個序列可能不會被附加。 例如,若 csq 是 , java.nio.CharBuffer 則要附加的子序列由緩衝區的位置與極限定義。
Java 文件 java.lang.Appendable.append(java.lang.CharSequence)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Append(Char)
在此後附加指定的字元 Appendable。
[Android.Runtime.Register("append", "(C)Ljava/lang/Appendable;", "GetAppend_CHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.IAppendable Append(char c);
[<Android.Runtime.Register("append", "(C)Ljava/lang/Appendable;", "GetAppend_CHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Append : char -> Java.Lang.IAppendable
參數
- c
- Char
要加的字元
傳回
這是個參考 Appendable
- 屬性
例外狀況
如果發生 I/O 錯誤。
備註
在此後附加指定的字元 Appendable。
Java 文件 java.lang.Appendable.append(char)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Append(ICharSequence, Int32, Int32)
在此附加指定字元序列的子序列。Appendable
[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_IIHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.IAppendable Append(Java.Lang.ICharSequence? csq, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/Appendable;", "GetAppend_Ljava_lang_CharSequence_IIHandler:Java.Lang.IAppendableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Append : Java.Lang.ICharSequence * int * int -> Java.Lang.IAppendable
參數
- csq
- ICharSequence
字元序列將被附加子序列。 若 csq 是 ,則字元將被附加,視若null包含四個字元 csq"null"。
- start
- Int32
子序列中第一個字元的索引
- end
- Int32
子序列中最後一個字元後的字元索引
傳回
這是個參考 Appendable
- 屬性
例外狀況
若 start 、 end 或 start > endend 大於 的 csq長度。
如果發生 I/O 錯誤。
備註
在此附加指定字元序列的子序列。Appendable
當 out.append(csq, start, end) 不是 csq時,這種形式的null呼叫行為與呼叫完全相同
out.append(csq.subSequence(start, end))
Java 文件 java.lang.Appendable.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。