StringBuilder.Append 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Append(ICharSequence, Int32, Int32) |
附加指定子序列 |
| Append(String) |
附加指定字串的內容。 |
| Append(Single) |
附加指定值的 |
| Append(Int64) |
附加指定值的 |
| Append(Int32) |
附加指定值的 |
| Append(Double) |
附加指定值的 |
| Append(Char) |
附加指定值的 |
| Append(Char[], Int32, Int32) |
附加指定子集 |
| Append(Boolean) |
附加指定值的 |
| Append(StringBuffer) |
將指定 |
| Append(Object) |
附加指定 |
| Append(ICharSequence) |
附加指定 |
| Append(Char[]) |
附加指定 |
| Append(String, Int32, Int32) |
將指定值附加於此字元序列。 |
Append(ICharSequence, Int32, Int32)
附加指定子序列 CharSequence的字串表示。
[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;", "")]
public override Java.Lang.IAppendable Append(Java.Lang.ICharSequence? s, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;", "")>]
override this.Append : Java.Lang.ICharSequence * int * int -> Java.Lang.IAppendable
參數
要附上字元序列。
- start
- Int32
起始索引。
- end
- Int32
結尾索引。
傳回
這是附加操作後的字元序列。
實作
- 屬性
例外狀況
若 start 為 end 負,則 start 大於 end 或 end 大於 的 csq長度。
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Append(String)
附加指定字串的內容。
[Android.Runtime.Register("append", "(Ljava/lang/String;)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(string? str);
[<Android.Runtime.Register("append", "(Ljava/lang/String;)Ljava/lang/StringBuilder;", "")>]
override this.Append : string -> Java.Lang.IAppendable
參數
- str
- String
要加的字串。
傳回
這是附加操作後的字元序列。
- 屬性
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Append(Single)
附加指定值的 float 字串表示。
[Android.Runtime.Register("append", "(F)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(float f);
[<Android.Runtime.Register("append", "(F)Ljava/lang/StringBuilder;", "")>]
override this.Append : single -> Java.Lang.IAppendable
參數
- f
- Single
float附加的值。
傳回
這是附加操作後的字元序列。
- 屬性
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
Append(Int64)
附加指定值的 long 字串表示。
[Android.Runtime.Register("append", "(J)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(long lng);
[<Android.Runtime.Register("append", "(J)Ljava/lang/StringBuilder;", "")>]
override this.Append : int64 -> Java.Lang.IAppendable
參數
- lng
- Int64
64 位元整數值要附加。
傳回
這是附加操作後的字元序列。
- 屬性
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
Append(Int32)
附加指定值的 int 字串表示。
[Android.Runtime.Register("append", "(I)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(int i);
[<Android.Runtime.Register("append", "(I)Ljava/lang/StringBuilder;", "")>]
override this.Append : int -> Java.Lang.IAppendable
參數
- i
- Int32
int附加的值。
傳回
這是附加操作後的字元序列。
- 屬性
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
Append(Double)
附加指定值的 double 字串表示。
[Android.Runtime.Register("append", "(D)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(double d);
[<Android.Runtime.Register("append", "(D)Ljava/lang/StringBuilder;", "")>]
override this.Append : double -> Java.Lang.IAppendable
參數
- d
- Double
double附加的值。
傳回
這是附加操作後的字元序列。
- 屬性
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
Append(Char)
附加指定值的 char 字串表示。
[Android.Runtime.Register("append", "(C)Ljava/lang/StringBuilder;", "")]
public override Java.Lang.IAppendable Append(char c);
[<Android.Runtime.Register("append", "(C)Ljava/lang/StringBuilder;", "")>]
override this.Append : char -> Java.Lang.IAppendable
參數
- c
- Char
char附加的值。
傳回
這是附加操作後的字元序列。
實作
- 屬性
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
Append(Char[], Int32, Int32)
附加指定子集 char[]的字串表示。
[Android.Runtime.Register("append", "([CII)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(char[]? str, int offset, int len);
[<Android.Runtime.Register("append", "([CII)Ljava/lang/StringBuilder;", "")>]
override this.Append : char[] * int * int -> Java.Lang.IAppendable
參數
- str
- Char[]
該 char[] 附錄。
- offset
- Int32
包含抵消指數。
- len
- Int32
字元數。
傳回
這是附加操作後的字元序列。
- 屬性
例外狀況
若 offset 和 len 不指定有效子序列。
備註
Java 文件 java.lang.StringBuilder.append(char[], int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
- <xref:Java.Lang.String.ValueOf(System.Char%5b%5d%2c+System.Int32%2c+System.Int32)>
適用於
Append(Boolean)
附加指定值的 boolean 字串表示。
[Android.Runtime.Register("append", "(Z)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(bool b);
[<Android.Runtime.Register("append", "(Z)Ljava/lang/StringBuilder;", "")>]
override this.Append : bool -> Java.Lang.IAppendable
參數
- b
- Boolean
boolean附加的值。
傳回
這是附加操作後的字元序列。
- 屬性
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
Append(StringBuffer)
將指定 StringBuffer 內容附加於此序列。
[Android.Runtime.Register("append", "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(Java.Lang.StringBuffer? sb);
[<Android.Runtime.Register("append", "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuilder;", "")>]
override this.Append : Java.Lang.StringBuffer -> Java.Lang.IAppendable
參數
- sb
- StringBuffer
該 StringBuffer 附錄。
傳回
這是對這個物件的致敬。
- 屬性
備註
將指定 StringBuffer 內容附加於此序列。
參數的 StringBuffer 特徵依序附加於此序列,使該序列的長度增加參數的長度。 若 sb 為 , null則這四個字元 "null" 會附加於此序列上。
設 n 為該字元序列在執行 append 該方法前的長度。 若 k 小於 n,則新字元序列中索引 k 的字元等於舊字元序列中索引 k 的字元;否則,它等於參數中索引 sb 的字元。
Java 文件 java.lang.StringBuilder.append(java.lang.StringBuffer)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Append(Object)
附加指定 Object的字串表示。
[Android.Runtime.Register("append", "(Ljava/lang/Object;)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(Java.Lang.Object? obj);
[<Android.Runtime.Register("append", "(Ljava/lang/Object;)Ljava/lang/StringBuilder;", "")>]
override this.Append : Java.Lang.Object -> Java.Lang.IAppendable
參數
- obj
- Object
該 Object 附錄。
傳回
這是附加操作後的字元序列。
- 屬性
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
Append(ICharSequence)
附加指定 CharSequence的字串表示。
[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;", "")]
public override Java.Lang.IAppendable Append(Java.Lang.ICharSequence? s);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;", "")>]
override this.Append : Java.Lang.ICharSequence -> Java.Lang.IAppendable
參數
要附上字元序列。
傳回
這是附加操作後的字元序列。
實作
- 屬性
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Append(Char[])
附加指定 char[]的字串表示。
[Android.Runtime.Register("append", "([C)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(char[]? str);
[<Android.Runtime.Register("append", "([C)Ljava/lang/StringBuilder;", "")>]
override this.Append : char[] -> Java.Lang.IAppendable
參數
- str
- Char[]
要附加的字串。
傳回
這是附加操作後的字元序列。
- 屬性
備註
Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)。
本頁部分內容為基於 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。