共用方式為


IAppendable.Append 方法

定義

多載

Append(ICharSequence)

將指定的字元序列附加到這個 Appendable

Append(Char)

將指定的字元附加到這個 Appendable

Append(ICharSequence, Int32, Int32)

將指定字元序列的子序列附加到這個 Appendable

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

要附加的字元序列。 如果 csqnull,則會將四個字元 "null" 附加至這個可附加專案。

傳回

這個的參考 Appendable

屬性

例外狀況

如果發生 I/O 錯誤,則為 。

備註

將指定的字元序列附加到這個 Appendable

根據哪個類別實作字元序列 csq,可能不會附加整個序列。 例如,如果 csqjava.nio.CharBuffer ,則要附加的子序列是由緩衝區的位置和限制所定義。

java.lang.Appendable.append(java.lang.CharSequence)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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.lang.Appendable.append(char)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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

子序列的附加子序列。 如果 csqnull,則會附加字元,就像包含四個字元"null"一樣csq

start
Int32

子序列中第一個字元的索引

end
Int32

子序列中最後一個字元後面的字元索引

傳回

這個的參考 Appendable

屬性

例外狀況

如果start end start > endend 大於 的長度,csq則為 。

如果發生 I/O 錯誤,則為 。

備註

將指定字元序列的子序列附加到這個 Appendable

當 不是 nullcsq,表單out.append(csq, start, end)的這個方法調用的行為與調用的方式完全相同

out.append(csq.subSequence(start, end))

java.lang.Appendable.append(java.lang.CharSequence, int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於