StringBuffer.Append 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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) |
將指定 |
| Append(Object) |
將指定物件的字串表示加入到此 StringBuffer 的末尾。 |
| Append(ICharSequence) |
將指定 |
| 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
參數
要附加的 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
參數
該 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。