語言

StringBuffer.Append 方法

定義

多載

名稱 Description
Append(ICharSequence, Int32, Int32)

新增 1.

Append(String)

將指定的字串加入該緩衝區的末尾。

Append(Single)

將指定浮點數的字串表示加入到此 StringBuffer 的末尾。

Append(Int64)

將指定的 long 的字串表示加入到 StringBuffer 的末尾。

Append(Int32)

將指定整數的字串表示加入到此 StringBuffer 的末尾。

Append(Double)

將指定的雙重函數的字串表示加入到此 StringBuffer 的末尾。

Append(Char)

將指定字元加入該緩衝區的末尾。

Append(Char[], Int32, Int32)

將指定的字元序列加入此緩衝區的末尾。

Append(Boolean)

將指定布林值的字串表示法加入到此 StringBuffer 的末尾。

Append(StringBuffer)

將指定 StringBuffer 內容附加於此序列。

Append(Object)

將指定物件的字串表示加入到此 StringBuffer 的末尾。

Append(ICharSequence)

將指定 CharSequence 內容附加於此序列。

Append(Char[])

將字元陣列加入此緩衝區的末端。

Append(String, Int32, Int32)

將指定值附加於此字元序列。

Append(ICharSequence, Int32, Int32)

新增 1.

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/StringBuffer;", "")]
public override Java.Lang.IAppendable Append(Java.Lang.ICharSequence? s, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.ICharSequence * int * int -> Java.Lang.IAppendable

參數

s
ICharSequence

要附加的 CharSequence。

start
Int32

包容性起始指數。

end
Int32

排他終點索引。

傳回

這是附加操作後的字元序列。

實作

屬性

例外狀況

若 start 為 end 負,則 start 大於 end 或 end 大於 的 s長度。

備註

已在1.5中新增。

Java 文件 java.lang.StringBuffer.append(java.lang.CharSequence, int, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Append(String)

將指定的字串加入該緩衝區的末尾。

[Android.Runtime.Register("append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(string? str);
[<Android.Runtime.Register("append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;", "")>]
override this.Append : string -> Java.Lang.IAppendable

參數

str
String

要附加的字串。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuffer.append(java.lang.AbstractStringBuilder)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Append(Single)

將指定浮點數的字串表示加入到此 StringBuffer 的末尾。

[Android.Runtime.Register("append", "(F)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(float f);
[<Android.Runtime.Register("append", "(F)Ljava/lang/StringBuffer;", "")>]
override this.Append : single -> Java.Lang.IAppendable

參數

f
Single

浮點要附上。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuffer.append(java.lang.AbstractStringBuilder)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(Int64)

將指定的 long 的字串表示加入到 StringBuffer 的末尾。

[Android.Runtime.Register("append", "(J)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(long lng);
[<Android.Runtime.Register("append", "(J)Ljava/lang/StringBuffer;", "")>]
override this.Append : int64 -> Java.Lang.IAppendable

參數

lng
Int64

64 位元整數值要附加。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuffer.append(java.lang.AbstractStringBuilder)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(Int32)

將指定整數的字串表示加入到此 StringBuffer 的末尾。

[Android.Runtime.Register("append", "(I)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(int i);
[<Android.Runtime.Register("append", "(I)Ljava/lang/StringBuffer;", "")>]
override this.Append : int -> Java.Lang.IAppendable

參數

i
Int32

要加上整數。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuffer.append(java.lang.AbstractStringBuilder)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(Double)

將指定的雙重函數的字串表示加入到此 StringBuffer 的末尾。

[Android.Runtime.Register("append", "(D)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(double d);
[<Android.Runtime.Register("append", "(D)Ljava/lang/StringBuffer;", "")>]
override this.Append : double -> Java.Lang.IAppendable

參數

d
Double

要加註的分身。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuffer.append(java.lang.AbstractStringBuilder)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(Char)

將指定字元加入該緩衝區的末尾。

[Android.Runtime.Register("append", "(C)Ljava/lang/StringBuffer;", "")]
public override Java.Lang.IAppendable Append(char c);
[<Android.Runtime.Register("append", "(C)Ljava/lang/StringBuffer;", "")>]
override this.Append : char -> Java.Lang.IAppendable

參數

c
Char

要加上的字元。

傳回

這是附加操作後的字元序列。

實作

屬性

備註

Java 文件 java.lang.StringBuffer.append(java.lang.AbstractStringBuilder)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(Char[], Int32, Int32)

將指定的字元序列加入此緩衝區的末尾。

[Android.Runtime.Register("append", "([CII)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(char[]? str, int offset, int len);
[<Android.Runtime.Register("append", "([CII)Ljava/lang/StringBuffer;", "")>]
override this.Append : char[] * int * int -> Java.Lang.IAppendable

參數

str
Char[]

要附加的字串。

offset
Int32

操作執行的偏移量。

len
Int32

需要處理的元素數量。

傳回

這是附加操作後的字元序列。

屬性

例外狀況

若 length , start 或 start + length > chars.length。

若 chars 是 null。

備註

Java 文件 java.lang.StringBuffer.append(char[], int, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Append(Boolean)

將指定布林值的字串表示法加入到此 StringBuffer 的末尾。

[Android.Runtime.Register("append", "(Z)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(bool b);
[<Android.Runtime.Register("append", "(Z)Ljava/lang/StringBuffer;", "")>]
override this.Append : bool -> Java.Lang.IAppendable

參數

b
Boolean

布林值要附加。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuffer.append(java.lang.AbstractStringBuilder)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(StringBuffer)

將指定 StringBuffer 內容附加於此序列。

[Android.Runtime.Register("append", "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(Java.Lang.StringBuffer? sb);
[<Android.Runtime.Register("append", "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.StringBuffer -> Java.Lang.IAppendable

參數

sb
StringBuffer

該 StringBuffer 附錄。

傳回

這是對這個物件的致敬。

屬性

備註

將指定 StringBuffer 內容附加於此序列。

論證的特徵 StringBuffer 依序附加於該 StringBuffer內容 ,並使該 StringBuffer 內容的長度增加至論證的長度。 若 sb , null則這四個字元 "null" 會附加於此 StringBuffer。

設 n 為舊字元序列的長度,即方法執行StringBuffer前所包含append的序列。 若 k 小於 n,則新字元序列中索引 k 的字元等於舊字元序列中索引 k 的字元;否則,它等於參數中索引 sb 的字元。

此方法同步於 this目標物件 ,但不同步於來源物件(sb)。

在 1.4 版本加入。

Java 文件 java.lang.StringBuffer.append(java.lang.StringBuffer)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Append(Object)

將指定物件的字串表示加入到此 StringBuffer 的末尾。

[Android.Runtime.Register("append", "(Ljava/lang/Object;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(Java.Lang.Object? obj);
[<Android.Runtime.Register("append", "(Ljava/lang/Object;)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.Object -> Java.Lang.IAppendable

參數

obj
Object

要附加的物件(可能是空)。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuffer.append(java.lang.AbstractStringBuilder)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(ICharSequence)

將指定 CharSequence 內容附加於此序列。

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/StringBuffer;", "")]
public override Java.Lang.IAppendable Append(Java.Lang.ICharSequence? s);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.ICharSequence -> Java.Lang.IAppendable

參數

s
ICharSequence

該 CharSequence 附錄。

傳回

這是對這個物件的致敬。

實作

屬性

備註

將指定 CharSequence 內容附加於此序列。

參數的特徵 CharSequence 依序加上,使該序列的長度增加參數的長度。

此方法的結果與呼叫 this.append(s, 0, s.length())完全相同;

此方法同步於 this目標物件 ,但不同步於來源物件(s)。

若 s 為 , null則這四個字 "null" 元會被加上。

已在1.5中新增。

Java 文件 java.lang.StringBuffer.append(java.lang.CharSequence)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Append(Char[])

將字元陣列加入此緩衝區的末端。

[Android.Runtime.Register("append", "([C)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(char[]? str);
[<Android.Runtime.Register("append", "([C)Ljava/lang/StringBuffer;", "")>]
override this.Append : char[] -> Java.Lang.IAppendable

參數

str
Char[]

要附加的字串。

傳回

這是附加操作後的字元序列。

屬性

例外狀況

若 chars 是 null。

備註

Java 文件 java.lang.StringBuffer.append(java.lang.AbstractStringBuilder)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Append(String, Int32, Int32)

將指定值附加於此字元序列。

public Java.Lang.IAppendable Append(string s, int start, int end);
override this.Append : string * int * int -> Java.Lang.IAppendable

參數

s
String

要附上字元序列。

start
Int32

範圍的包含性起始指數。

end
Int32

範圍的排他端指數。

傳回

這是附加操作後的字元序列。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於